Skip to content

Commit ec244b9

Browse files
https://app.clickup.com/t/72qgkt
1 parent 53aa0b1 commit ec244b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

javascript.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ <h2>Предотвращение ошибок</h2>
220220
<article class="chapter-part">
221221
<div class="chapter-part-col chapter-part-col--full-width">
222222
<h3>Условные операторы</h3>
223-
<p>Запрещена «проверка Йоды» — в условных операторах в блоке условия при сравнении переменной или свойства со значением сначала идет переменная или свойство объекта и только потом значения, а не наоброт.
223+
<p>Запрещена «проверка Йоды» — в условных операторах в блоке условия при сравнении переменной или свойства со значением сначала идет переменная или свойство объекта и только потом значения, а не наоборот.
224224
<pre class="language-js language-incorrect"><code>if (1 === myValue) { /*...*/ }
225225
</code></pre>
226226

@@ -233,7 +233,7 @@ <h3>Условные операторы</h3>
233233

234234
<p>В условиях не используется небезопасное отрицание, например использование <code>!</code> в <code>in</code> или <code>instanceof</code> без скобок</p>
235235

236-
<p>Запрещено сравнение с <code>NaN</code>. Для проверки, является результат операции числовым, нужно использовать <code><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN" target="_blank">Number.isNaN</a></code></p>
236+
<p>Запрещено сравнение с <code>NaN</code>. Для проверки, является ли результат операции числовым, нужно использовать <code><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN" target="_blank">Number.isNaN</a></code></p>
237237

238238
<p>Запрещено использовать <code>case</code> без <code>break</code> или <code>return</code> в блоках <code>switch</code></p>
239239

@@ -474,7 +474,7 @@ <h2>Прочее</h2>
474474

475475
<p>В коде не используются лейблы. Лейблы используются с конструкциями <code>break</code> и <code>continue</code> для направленного выхода из цикла и могут привести к слишком сложному для понимания коду</p>
476476

477-
<p>Блоки, использующиеся в коде должны описывать тело функции, условия, оператора <code>switch</code> и прочие конструкции относящиеся к группировке множественных операций. Блоки не должны использваться сами по себе, любой блок должен быть частью другого выражения</p>
477+
<p>Блоки, использующиеся в коде должны описывать тело функции, условия, оператора <code>switch</code> и прочие конструкции относящиеся к группировке множественных операций. Блоки не должны использоваться сами по себе, любой блок должен быть частью другого выражения</p>
478478

479479
<p>В коде не используется оператор «запятая» для описания последовательностей действий. Для создания переменных используются отдельные ключевые слова <code>let</code>, <code>const</code>, <code>var</code>, операторы группировки, условные операторы и прочие конструкции. Исключение составляет начальное условие оператора <code>for</code>
480480
<pre class="language-js language-incorrect"><code>const result = (1, 2); // 2

0 commit comments

Comments
 (0)