diff --git a/files/ru/web/javascript/reference/lexical_grammar/index.md b/files/ru/web/javascript/reference/lexical_grammar/index.md index 3af1de7cce5a6b..3a4fbe9d1a13bc 100644 --- a/files/ru/web/javascript/reference/lexical_grammar/index.md +++ b/files/ru/web/javascript/reference/lexical_grammar/index.md @@ -9,9 +9,11 @@ tags: - литералы translation_of: Web/JavaScript/Reference/Lexical_grammar --- + {{JsSidebar("More")}} Этот раздел описывает синтаксис JavaScript. Исходный код ECMAScript скриптов сканируется слева направо и преобразуется в последовательность найденных элементов в токены, управляющие символы, окончания строк, комментарии или пробелы. + ECMAScript также определяет ключевые слова и литералы и имеет указания для автоматической вставки точек с запятой к концу инструкции. ## Спецсимволы diff --git a/files/ru/web/javascript/reference/statements/async_function/index.md b/files/ru/web/javascript/reference/statements/async_function/index.md index d6dc11492eaa85..994b9310288ce0 100644 --- a/files/ru/web/javascript/reference/statements/async_function/index.md +++ b/files/ru/web/javascript/reference/statements/async_function/index.md @@ -3,6 +3,7 @@ title: async function slug: Web/JavaScript/Reference/Statements/async_function translation_of: Web/JavaScript/Reference/Statements/async_function --- + {{jsSidebar("Statements")}} Объявление **`async function`** определяет _асинхронную функцию_, которая возвращает объект {{jsxref("Global_Objects/AsyncFunction","AsyncFunction")}}. diff --git a/files/ru/web/javascript/reference/statements/with/index.md b/files/ru/web/javascript/reference/statements/with/index.md index fa7fd5d76bbe83..953ad582495bde 100644 --- a/files/ru/web/javascript/reference/statements/with/index.md +++ b/files/ru/web/javascript/reference/statements/with/index.md @@ -3,6 +3,7 @@ title: with slug: Web/JavaScript/Reference/Statements/with translation_of: Web/JavaScript/Reference/Statements/with --- + > **Предупреждение:** Использование оператора `with` не рекомендуемо, т.к. он может быть источником запутанных багов и проблем совместимости. Детальная информация в параграфе "Ambiguity Contra" раздела "Description". {{jsSidebar("Statements")}} diff --git a/files/ru/web/javascript/reference/template_literals/index.md b/files/ru/web/javascript/reference/template_literals/index.md index 63356957868e0c..2a8e5bb3144f2b 100644 --- a/files/ru/web/javascript/reference/template_literals/index.md +++ b/files/ru/web/javascript/reference/template_literals/index.md @@ -10,6 +10,7 @@ tags: translation_of: Web/JavaScript/Reference/Template_literals original_slug: Web/JavaScript/Reference/template_strings --- + {{JsSidebar("More")}} Шаблонными литералами называются строковые литералы, допускающие использование выражений внутри. С ними вы можете использовать многострочные литералы и строковую интерполяцию. В спецификациях до ES2015 они назывались "шаблонными строками".