Skip to content

Commit 48634f0

Browse files
committed
Merge pull request iliakan#158 from shmidtkirill/patch-4
Точки останова
2 parents 1fb3b6d + 70d9d6d commit 48634f0

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

1-js/3-writing-js/1-debugging-chrome/article.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@
4444
<dd>Если код очень большой, то можно вынести инструменты разработки вбок или в отдельное окно, зажав эту кнопку и выбрав соответствующий вариант из списка.</dd>
4545
</dl>
4646

47-
## Точки остановки
47+
## Точки останова
4848

49-
Открыли файл `pow.js` во вкладке Sources? Кликните на строке файла `pow.js`, прямо на цифре 6.
49+
Открыли файл `pow.js` во вкладке Sources? Кликните на 6-й строке файла `pow.js`, прямо на цифре 6.
5050

51-
Поздравляю! Вы поставили "точку остановки" или, как чаще говорят, "брейкпойнт".
51+
Поздравляю! Вы поставили точку останова или, как чаще говорят, "брейкпойнт".
5252

5353
Выглядет это должно примерно так:
5454

@@ -59,7 +59,7 @@
5959

6060
**В остановленном коде можно посмотреть текущие значения переменных, выполнять команды и т.п., в общем -- отлаживать его.**
6161

62-
Вы можете видеть, что информация о точке остановки появилась справа, в подвкладке Breakpoints.
62+
Вы можете видеть, что информация о точке останова появилась справа, в подвкладке Breakpoints.
6363

6464
Вкладка Breakpoints очень удобна, когда код большой, она позволяет:
6565

@@ -71,7 +71,7 @@
7171

7272
[smart header="Дополнительные возможности"]
7373
<ul>
74-
<li>Остановку можно инициировать и напрямую из кода скрипта, командой `debugger`:
74+
<li>Останов можно инициировать и напрямую из кода скрипта, командой `debugger`:
7575

7676
```js
7777
function pow(x, n) {
@@ -82,9 +82,9 @@ function pow(x, n) {
8282
```
8383

8484
</li>
85-
<li>*Правый клик* на номер строки `pow.js` позволит создать условную точку остановки (conditional breakpoint), т.е. задать условие, при котором точка остановки сработает.
85+
<li>*Правый клик* на номер строки `pow.js` позволит создать условную точку останова (conditional breakpoint), т.е. задать условие, при котором точка останова сработает.
8686

87-
Это удобно, если остановка нужна только при определённом значении переменной или параметра функции.
87+
Это удобно, если останов нужен только при определённом значении переменной или параметра функции.
8888
</li>
8989
</ul>
9090
[/smart]
@@ -125,11 +125,11 @@ function pow(x, n) {
125125

126126
<dl>
127127
<dt><img style="vertical-align:middle" src="manage1.png"> -- продолжить выполнение, горячая клавиша [key F8].</dt>
128-
<dd>Продолжает выполнения скрипта с текущего момента в обычном режиме. Если скрипт не встретит новых точек остановки, то в отладчик управление больше не вернётся.
128+
<dd>Продолжает выполнения скрипта с текущего момента в обычном режиме. Если скрипт не встретит новых точек останова, то в отладчик управление больше не вернётся.
129129

130130
Нажмите на эту кнопку.
131131

132-
Скрипт продолжится, далее, в строке находится рекурсивный вызов функции `pow`, т.е. управление перейдёт в неё опять (с другими аргументами) и сработает точка остановки, вновь включая отладчик.
132+
Скрипт продолжится, далее, в 6-й строке находится рекурсивный вызов функции `pow`, т.е. управление перейдёт в неё опять (с другими аргументами) и сработает точка останова, вновь включая отладчик.
133133

134134
При этом вы увидите, что выполнение стоит на той же строке, но в `Call Stack` появился новый вызов.
135135

@@ -152,10 +152,10 @@ function pow(x, n) {
152152

153153
Эта кнопка очень удобна в случае, если мы нечаянно вошли во вложенный вызов, который нам не интересен -- чтобы быстро из него выйти.
154154
</dd>
155-
<dt><img style="vertical-align:middle" src="manage5.png"> -- отключить/включить все точки остановки.</dt>
156-
<dd>Эта кнопка никак не двигает нас по коду, она позволяет временно отключить все точки остановки в файле.
155+
<dt><img style="vertical-align:middle" src="manage5.png"> -- отключить/включить все точки останова.</dt>
156+
<dd>Эта кнопка никак не двигает нас по коду, она позволяет временно отключить все точки останова в файле.
157157
</dd>
158-
<dt><img style="vertical-align:middle" src="manage6.png"> -- включить/отключить автоматическую остановку при ошибке.</dt>
158+
<dt><img style="vertical-align:middle" src="manage6.png"> -- включить/отключить автоматическую останова при ошибке.</dt>
159159
<dd>Эта кнопка -- одна из самых важных.
160160

161161
Нажмите её несколько раз. В старых версиях Chrome у неё три режима -- нужен фиолетовый, в новых -- два, тогда достаточно синего.
@@ -198,7 +198,7 @@ for (var i = 0; i < 5; i++) {
198198

199199
Ошибки JavaScript выводятся в консоли.
200200

201-
Например, прервите отладку -- для этого достаточно закрыть инструменты разрабтчика -- и откройте [страницу с ошибкой](error/index.html).
201+
Например, прервите отладку -- для этого достаточно закрыть инструменты разработчика -- и откройте [страницу с ошибкой](error/index.html).
202202

203203
Перейдите во вкладку Console инструментов разработчика ([key Ctrl+Shift+J] / [key Cmd+Shift+J]).
204204

@@ -216,7 +216,7 @@ for (var i = 0; i < 5; i++) {
216216
Для этого:
217217
<ol>
218218
<li>Перейдите на вкладку Sources.</li>
219-
<li>Включите остановку при ошибке, кликнув на кнопку <img style="vertical-align:middle" src="manage6.png"></li>
219+
<li>Включите останов при ошибке, кликнув на кнопку <img style="vertical-align:middle" src="manage6.png"></li>
220220
<li>Перезагрузите страницу.</li>
221221
</ol>
222222

0 commit comments

Comments
 (0)