From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- .../guide/expressions_and_operators/index.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'files/ru/web/javascript/guide/expressions_and_operators') 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 */ -

Битовые логические операторы

+

Битовые логические операторы

Основной смысл работы битовых логических операторов состоит в следующем:

@@ -382,7 +382,7 @@ console.log(1 / 2 == 1.0 / 2.0); /* возвращает true */

Обратите внимание, что все 32 бита преобразуются с использованием битового оператора НЕ, и что величины с наиболее значимым (самым левым) битом равным 1 представляют собой отрицательные числа (в представлении дополнения до двух).

-

Битовые операторы сдвига

+

Битовые операторы сдвига

Битовые операторы сдвига используют два операнда: первый представляет величину, подлежащую сдвигу, а второй операнд указывает число битовых позиций на которое должен быть сдвинут первый операнд. Направление операции сдвига определяется используемым оператором.

@@ -482,7 +482,7 @@ var n2 = !false; // !f возвращает true var n3 = !"Cat"; // !t возвращает false -

Сокращённая оценка

+

Сокращённая оценка

Так как логические выражения вычисляются слева направо, они проверяются на возможность выполнения сокращённой оценки с использованием следующих правил:

@@ -504,7 +504,7 @@ var n3 = !"Cat"; // !t возвращает false
var  mystring = "alpha";  mystring += "bet"; // получается значение "alphabet" и присваивается mystring.
 
-

Условный (тернарный) оператор

+

Условный (тернарный) оператор

Условный оператор является единственным оператором JavaScript, который использует три операнда. Оператор принимает одно из двух значений в зависимости от заданного условия. Синтаксис оператора:

@@ -522,7 +522,7 @@ var n3 = !"Cat"; // !t возвращает false

Данное выражение присваивает значение "adult" переменной status, если age имеет значение 18 или более. В противном случае переменной status присваивается значение "minor".

-

Оператор запятая

+

Оператор запятая

Оператор запятая (,) просто вычисляет оба операнда и возвращает значение последнего операнда. Данный оператор в основном используется внутри цикла for, что позволяет при каждом прохождении цикла одновременно обновлять значения нескольких переменных.

@@ -536,7 +536,7 @@ var n3 = !"Cat"; // !t возвращает false

Унарная операция - операция только с одним операндом.

-

delete

+

delete

Оператор delete выполняет удаление объекта, свойства объекта, или элемента массива с заданным индексом. Синтаксис оператора:

@@ -587,7 +587,7 @@ if (3 in trees) { } -

Оператор typeof

+

Оператор typeof

Оператор typeof используется одним из следующих способов:

@@ -648,7 +648,7 @@ typeof Math; // возвращает "object" typeof Option; // возвращает "function" typeof String; // возвращает "function" -

Оператор void

+

Оператор void

Оператор void используется любым из следующих способов:

@@ -705,7 +705,7 @@ var mycar = {make: "Honda", model: "Accord", year: 1998}; "model" in mycar; // возвращает true -

Оператор instanceof

+

Оператор instanceof

Оператор instanceof возвращает true, если заданный объект является объектом указанного типа. Его синтаксис:

@@ -832,7 +832,7 @@ if (theDay instanceof Date) {

Базовые ключевые слова и основные выражения в JavaScript.

-

Оператор this

+

Оператор this

Используйте ключевое слово this для указания на текущий объект. В общем случае this указывает на вызываемый объект, которому принадлежит данный метод. Используйте this следующим образом:

@@ -899,7 +899,7 @@ var abc = [ "A", "B", "C" ];

Значениям слева назначаются значения справа.

-

new

+

new

Вы можете использовать оператор new для создания экземпляра объекта пользовательского типа или одного из встроенных объектов. Используйте оператор new следующим образом:

-- cgit v1.2.3-54-g00ecf