diff options
Diffstat (limited to 'files/ru/web/javascript/guide/expressions_and_operators')
-rw-r--r-- | files/ru/web/javascript/guide/expressions_and_operators/index.html | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/files/ru/web/javascript/guide/expressions_and_operators/index.html b/files/ru/web/javascript/guide/expressions_and_operators/index.html index cef61fdc23..72a273b6b7 100644 --- a/files/ru/web/javascript/guide/expressions_and_operators/index.html +++ b/files/ru/web/javascript/guide/expressions_and_operators/index.html @@ -327,7 +327,7 @@ console.log(1 / 2 == 1.0 / 2.0); /* возвращает true */ </tbody> </table> -<h4 id="Bitwise_Logical_Operators" name="Bitwise_Logical_Operators">Битовые логические операторы</h4> +<h4 id="Bitwise_Logical_Operators">Битовые логические операторы</h4> <p>Основной смысл работы битовых логических операторов состоит в следующем:</p> @@ -382,7 +382,7 @@ console.log(1 / 2 == 1.0 / 2.0); /* возвращает true */ <p>Обратите внимание, что все 32 бита преобразуются с использованием битового оператора НЕ, и что величины с наиболее значимым (самым левым) битом равным 1 представляют собой отрицательные числа (в представлении дополнения до двух).</p> -<h4 id="Bitwise_Shift_Operators" name="Bitwise_Shift_Operators">Битовые операторы сдвига</h4> +<h4 id="Bitwise_Shift_Operators">Битовые операторы сдвига</h4> <p>Битовые операторы сдвига используют два операнда: первый представляет величину, подлежащую сдвигу, а второй операнд указывает число битовых позиций на которое должен быть сдвинут первый операнд. Направление операции сдвига определяется используемым оператором.</p> @@ -482,7 +482,7 @@ var n2 = !false; // !f возвращает true var n3 = !"Cat"; // !t возвращает false </pre> -<h4 id="Short-Circuit_Evaluation" name="Short-Circuit_Evaluation">Сокращённая оценка</h4> +<h4 id="Short-Circuit_Evaluation">Сокращённая оценка</h4> <p>Так как логические выражения вычисляются слева направо, они проверяются на возможность выполнения сокращённой оценки с использованием следующих правил:</p> @@ -504,7 +504,7 @@ var n3 = !"Cat"; // !t возвращает false <pre class="brush: js">var mystring = "alpha"; mystring += "bet"; // получается значение "alphabet" и присваивается mystring. </pre> -<h3 id="Условный_(тернарный)_оператор" name="Условный_(тернарный)_оператор">Условный (тернарный) оператор</h3> +<h3 id="Условный_(тернарный)_оператор">Условный (тернарный) оператор</h3> <p><a href="/ru/docs/Web/JavaScript/Reference/Operators/Conditional_Operator">Условный оператор</a> является единственным оператором JavaScript, который использует три операнда. Оператор принимает одно из двух значений в зависимости от заданного условия. Синтаксис оператора:</p> @@ -522,7 +522,7 @@ var n3 = !"Cat"; // !t возвращает false <p>Данное выражение присваивает значение "adult" переменной <code>status</code>, если <code>age</code> имеет значение 18 или более. В противном случае переменной <code>status</code> присваивается значение "minor".</p> -<h3 id="Оператор_запятая" name="Оператор_запятая">Оператор запятая</h3> +<h3 id="Оператор_запятая">Оператор запятая</h3> <p><a href="/ru/docs/Web/JavaScript/Reference/Operators/Comma_Operator">Оператор запятая</a> (<code>,</code>) просто вычисляет оба операнда и возвращает значение последнего операнда. Данный оператор в основном используется внутри цикла <code>for</code>, что позволяет при каждом прохождении цикла одновременно обновлять значения нескольких переменных.</p> @@ -536,7 +536,7 @@ var n3 = !"Cat"; // !t возвращает false <p>Унарная операция - операция только с одним операндом.</p> -<h4 id="delete" name="delete"><code>delete</code></h4> +<h4 id="delete"><code>delete</code></h4> <p>Оператор <a href="/ru/docs/Web/JavaScript/Reference/Operators/delete">delete</a> выполняет удаление объекта, свойства объекта, или элемента массива с заданным индексом. Синтаксис оператора:</p> @@ -587,7 +587,7 @@ if (3 in trees) { } </pre> -<h4 id="typeof" name="typeof"><code>Оператор typeof</code></h4> +<h4 id="typeof"><code>Оператор typeof</code></h4> <p><a href="/ru/docs/Web/JavaScript/Reference/Operators/typeof">Оператор<code> typeof</code></a> используется одним из следующих способов:</p> @@ -648,7 +648,7 @@ typeof Math; // возвращает "object" typeof Option; // возвращает "function" typeof String; // возвращает "function"</pre> -<h4 id="void" name="void"><code>Оператор void</code></h4> +<h4 id="void"><code>Оператор void</code></h4> <p><a href="/ru/docs/Web/JavaScript/Reference/Operators/void">Оператор<code> </code><code>void</code></a> используется любым из следующих способов:</p> @@ -705,7 +705,7 @@ var mycar = {make: "Honda", model: "Accord", year: 1998}; "model" in mycar; // возвращает true </pre> -<h4 id="instanceof" name="instanceof">Оператор <code>instanceof</code></h4> +<h4 id="instanceof">Оператор <code>instanceof</code></h4> <p><a href="/ru/docs/Web/JavaScript/Reference/Operators/instanceof">Оператор <code>instanceof</code> </a>возвращает true, если заданный объект является объектом указанного типа. Его синтаксис:</p> @@ -832,7 +832,7 @@ if (theDay instanceof Date) { <p>Базовые ключевые слова и основные выражения в JavaScript.</p> -<h4 id="this" name="this">Оператор <code>this</code></h4> +<h4 id="this">Оператор <code>this</code></h4> <p>Используйте ключевое слово <code>this</code> для указания на текущий объект. В общем случае <code>this</code> указывает на вызываемый объект, которому принадлежит данный метод. Используйте <code>this</code> следующим образом:</p> @@ -899,7 +899,7 @@ var abc = [ "A", "B", "C" ]; <p>Значениям слева назначаются значения справа.</p> -<h4 id="new" name="new"><code>new</code></h4> +<h4 id="new"><code>new</code></h4> <p>Вы можете использовать <a href="/ru/docs/Web/JavaScript/Reference/Operators/new">оператор <code>new</code></a> для создания экземпляра объекта пользовательского типа или одного из встроенных объектов. Используйте оператор <code>new</code> следующим образом:</p> |