From 4fbe5a0194ad7a21a5206d61845577f177b25217 Mon Sep 17 00:00:00 2001 From: Maxim Postautov <54762420+mpstv@users.noreply.github.com> Date: Thu, 15 Jul 2021 19:33:00 +0300 Subject: clean up mozilla wiki links (#1539) --- .../ru/web/javascript/reference/global_objects/bigint/index.html | 2 +- .../reference/operators/nullish_coalescing_operator/index.html | 8 ++++---- .../javascript/reference/operators/property_accessors/index.html | 2 +- files/ru/web/javascript/reference/operators/yield/index.html | 2 +- .../ru/web/javascript/reference/statements/try...catch/index.html | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) (limited to 'files/ru/web/javascript/reference') diff --git a/files/ru/web/javascript/reference/global_objects/bigint/index.html b/files/ru/web/javascript/reference/global_objects/bigint/index.html index 108df340f7..5e6f48af5d 100644 --- a/files/ru/web/javascript/reference/global_objects/bigint/index.html +++ b/files/ru/web/javascript/reference/global_objects/bigint/index.html @@ -187,7 +187,7 @@ Boolean(12n)
BigInt()
BigInt()
Оператор нулевого слияния (??
) это логический оператор, который возвращает значение правого операнда когда значение левого операнда равно {{jsxref("null")}} или {{jsxref("undefined")}}, в противном случае будет возвращено значение левого операнда.
В отличие от логического ИЛИ (||
), левая часть оператора вычисляется и возвращается даже если его результат после приведения к логическому типу оказывается ложным, но не является null
или undefined
. Другими словами, если вы используете ||
чтобы установить значение по умолчанию, вы можете столкнуться с неожиданным поведением если считаете некоторые ложные значения пригодными для использования (например, "" или 0). Ниже приведены примеры.
В отличие от логического ИЛИ (||
), левая часть оператора вычисляется и возвращается даже если его результат после приведения к логическому типу оказывается ложным, но не является null
или undefined
. Другими словами, если вы используете ||
чтобы установить значение по умолчанию, вы можете столкнуться с неожиданным поведением если считаете некоторые ложные значения пригодными для использования (например, "" или 0). Ниже приведены примеры.
||
)||
)В записи object.property
, property должно быть действительным идентификатором. (В стандарте ECMAScript, имена свойств технически называются "IdentifierNames", а не "Identifiers", поэтому зарезервированные слова могут быть использованы в их качестве, но это не рекомендуется). Например, object.$1
является верной записью, а object.1
- нет.
В записи object.property
, property должно быть действительным идентификатором. (В стандарте ECMAScript, имена свойств технически называются "IdentifierNames", а не "Identifiers", поэтому зарезервированные слова могут быть использованы в их качестве, но это не рекомендуется). Например, object.$1
является верной записью, а object.1
- нет.
const variable = object.property_name; diff --git a/files/ru/web/javascript/reference/operators/yield/index.html b/files/ru/web/javascript/reference/operators/yield/index.html index 2fa0227803..82866c30ed 100644 --- a/files/ru/web/javascript/reference/operators/yield/index.html +++ b/files/ru/web/javascript/reference/operators/yield/index.html @@ -12,7 +12,7 @@ translation_of: Web/JavaScript/Reference/Operators/yield ---{{jsSidebar("Operators")}}-Ключевое слово
+yield
используется для остановки и возобновления функций-генераторов ({{jsxref("Statements/function*", "function*")}} или legacy generator function).Ключевое слово
yield
используется для остановки и возобновления функций-генераторов ({{jsxref("Statements/function*", "function*")}} или legacy generator function).{{EmbedInteractiveExample("pages/js/expressions-yield.html")}}
diff --git a/files/ru/web/javascript/reference/statements/try...catch/index.html b/files/ru/web/javascript/reference/statements/try...catch/index.html index f61e2df440..47b1b24dd5 100644 --- a/files/ru/web/javascript/reference/statements/try...catch/index.html +++ b/files/ru/web/javascript/reference/statements/try...catch/index.html @@ -143,7 +143,7 @@ catch (e) {Идентификатор исключения
-Когда в блоке
+try
выбрасывается исключение,exception_var
(т. е.e
в конструкцииcatch (e)
) содержит значение исключения. Его можно использовать, чтобы получить больше информации об выброшенном исключении. Идентификатор доступен только в области видимости блокаcatch
.Когда в блоке
try
выбрасывается исключение,exception_var
(т. е.e
в конструкцииcatch (e)
) содержит значение исключения. Его можно использовать, чтобы получить больше информации об выброшенном исключении. Идентификатор доступен только в области видимости блокаcatch
.try { if (!firstValidation()) { -- cgit v1.2.3-54-g00ecf