You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: javascript.html
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ <h3>Отступы, пробелы и переносы</h3>
78
78
79
79
<p>В однострочных блоках кода, код отделен от открывающей и закрывающей скобки пробелом</p>
80
80
81
-
<p>В однострочных массивах скобки не отделяются пробелами, первое значение идет непосредственно после закрывающей скобки, а закрывающая скобка идет непосредственно после последнего значения массива</p>
81
+
<p>В однострочных массивах скобки не отделяются пробелами, первое значение идет непосредственно после открывающей скобки, а закрывающая скобка идет непосредственно после последнего значения массива</p>
82
82
83
83
<p>После запятой всегда должен ставиться пробел, если запятая не в конце строки</p>
84
84
@@ -121,7 +121,7 @@ <h3>Отступы, пробелы и переносы</h3>
121
121
122
122
<p>Перед скобками начинающими новый блок кода должен ставиться пробел</p>
123
123
124
-
<p>При объявлении анонимных функций, скобки с параметрами отделаются пробелом от ключевого слова <code>function</code>. Если функция именована, перед названием ставится пробел, после — нет</p>
124
+
<p>При объявлении анонимных функций, скобки с параметрами отделяются пробелом от ключевого слова <code>function</code>. Если функция именована, перед названием ставится пробел, после — нет</p>
125
125
126
126
<p>В комментариях текст отбивается пробелом от начала комментария</p>
127
127
@@ -465,7 +465,7 @@ <h3>Обработка ошибок и исключения</h3>
465
465
<preclass="language-js language-incorrect"><code>throw 'Passed value is out of range';
466
466
</code></pre>
467
467
468
-
<preclass="language-js language-correct"><code>throw new RangeError('Rassed value is out of range');
468
+
<preclass="language-js language-correct"><code>throw new RangeError('Passed value is out of range');
469
469
</code></pre></p>
470
470
471
471
<p>В конструкции <code>try..catch</code> запрещен пустой блок <code>catch</code></p>
@@ -483,7 +483,7 @@ <h2>Документирование</h2>
483
483
484
484
<p>необязательно добавлять текстовое описание конструкциям <code>@return</code> и <code>@param</code>, достаточно просто указания типа и названия параметра для <code>@param</code></p>
485
485
486
-
<p>описание возвращаемного типа <code>@return</code> требуется только в том случае, если функция возвращает какое-то значение. Правило не действует для конструкторов, для них указывать <code>@return</code> необязательно. Также необязательно указывать тег <code>@return</code> для функций, в которых конструкуия<code>return</code> используется без возвращаемого значения для выхода из функции</p>
486
+
<p>описание возвращаемного типа <code>@return</code> требуется только в том случае, если функция возвращает какое-то значение. Правило не действует для конструкторов, для них указывать <code>@return</code> необязательно. Также необязательно указывать тег <code>@return</code> для функций, в которых конструкция<code>return</code> используется без возвращаемого значения для выхода из функции</p>
487
487
488
488
<p>для описания возвращаемого значения из функции используется тег <code>@return</code>, а не <code><del>@returns</del></code></p>
489
489
</div>
@@ -518,7 +518,7 @@ <h2>Прочее</h2>
518
518
519
519
<p>Блоки, использующиеся в коде должны описывать тело функции, условия, оператора <code>switch</code> и прочие конструкции относящиеся к группировке множественных операций. Блоки не должны использваться сами по себе, любой блок должен быть частью другого выражения</p>
520
520
521
-
<p>В коде не используется оператор «запятая» для описания последовательностей действий. Для создания переменных используются отдельные ключевые слова <code>let</code>, <code>const</code>, <code>var</code>, в операторы группировки, условные операторы и прочие конструкции. Исключение составляет начальное условие оператора <code>for</code>
521
+
<p>В коде не используется оператор «запятая» для описания последовательностей действий. Для создания переменных используются отдельные ключевые слова <code>let</code>, <code>const</code>, <code>var</code>, операторы группировки, условные операторы и прочие конструкции. Исключение составляет начальное условие оператора <code>for</code>
522
522
<preclass="language-js language-incorrect"><code>const result = (1, 2); // 2
0 commit comments