From 841aae260382e2bf5ebb44d765d8c7301d27caab Mon Sep 17 00:00:00 2001 From: Alexey Istomin Date: Sat, 20 Mar 2021 18:37:44 +0300 Subject: Restore "ё" letter in Russian translation (#239) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs(ru): restore ё letter * docs(ru): resolve conflicts * refactor(idea): remove ide folder --- .../web/javascript/guide/introduction/index.html | 2 +- .../index.html | 6 ++-- .../global_objects/proxy/proxy/index.html | 2 +- .../reference/global_objects/regexp/index.html | 2 +- .../reference/global_objects/string/index.html | 2 +- .../reference/global_objects/weakmap/index.html | 6 ++-- .../index.html | 4 +-- .../index.html | 36 +++++++++++----------- .../index.html | 4 +-- .../index.html | 8 ++--- 10 files changed, 36 insertions(+), 36 deletions(-) (limited to 'files/ru/conflicting/web/javascript') diff --git a/files/ru/conflicting/web/javascript/guide/introduction/index.html b/files/ru/conflicting/web/javascript/guide/introduction/index.html index 4ea20a6196..155240f7d6 100644 --- a/files/ru/conflicting/web/javascript/guide/introduction/index.html +++ b/files/ru/conflicting/web/javascript/guide/introduction/index.html @@ -117,7 +117,7 @@ original_slug: Web/JavaScript/Guide/About
  • JavaScript Reference содержит справочный материал по языку JavaScript.
  • -

    Если вы новичок в JavaScript, то начните с Учебника JavaScript. Как только вы усвоили фундаментальные основы, вы можете начать пользоваться Справочником JavaScript, чтобы получить больше информации об определенных объектах, выражениях и операторах.

    +

    Если вы новичок в JavaScript, то начните с Учебника JavaScript. Как только вы усвоили фундаментальные основы, вы можете начать пользоваться Справочником JavaScript, чтобы получить больше информации об определённых объектах, выражениях и операторах.

    Советы изучающим JavaScript

    diff --git a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html index 84bb8a3110..b9e0c98b1c 100644 --- a/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html +++ b/files/ru/conflicting/web/javascript/guide/introduction_6f341ba6db4b060ccbd8dce4a0d5214b/index.html @@ -9,7 +9,7 @@ original_slug: Web/JavaScript/Guide/JavaScript_Overview

    Что такое JavaScript?

    -

    JavaScript это кросс-платформенный, объектно-ориентированный, скриптовый язык. JavaScript - это маленький и легковесный язык; он спроектирован не для создания законченных, полноценных приложений,  а для легкого встраивания в другие продукты и приложения, например, в веб браузеры. Внутри основного приложения, JavaScript может соединяться с объектами этого приложения и осуществлять программный контроль над ними.

    +

    JavaScript это кросс-платформенный, объектно-ориентированный, скриптовый язык. JavaScript - это маленький и легковесный язык; он спроектирован не для создания законченных, полноценных приложений,  а для лёгкого встраивания в другие продукты и приложения, например, в веб браузеры. Внутри основного приложения, JavaScript может соединяться с объектами этого приложения и осуществлять программный контроль над ними.

    Ядро JavaScript содержит набор базовых объектов, например Array, Date и Math, и набор элементов языка: операторов, управляющих структур, и выражений. Ядро JavaScript может быть расширено для различных целей с помощью дополнений, например:

    @@ -52,8 +52,8 @@ original_slug: Web/JavaScript/Guide/JavaScript_Overview Типы данных переменных должны быть объявлены (статическая типизация). - Не может автоматически записывать на жесткий диск. - Может автоматически записывать на жесткий диск. + Не может автоматически записывать на жёсткий диск. + Может автоматически записывать на жёсткий диск. diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html index 6690f5b5bf..59ad23d271 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/proxy/proxy/index.html @@ -127,7 +127,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/Proxy/handler -

    [1] Разрешен по умолчанию.

    +

    [1] Разрешён по умолчанию.

    Смотрите также

    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html index ffb9a22a3b..ab1bd02ef7 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/regexp/index.html @@ -20,7 +20,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/RegExp/prototype
    {{js_property_attributes(0, 0, 0)}}

    Описание

    -

    Описание экземпляров регулярных выражений смотрите на странице документации, посвященной объекту {{jsxref("Global_Objects/RegExp", "RegExp")}}. Экземпляры регулярных выражений наследуются от RegExp.prototype. Изменение объекта прототипа распространяется на все экземпляры регулярных выражений.

    +

    Описание экземпляров регулярных выражений смотрите на странице документации, посвящённой объекту {{jsxref("Global_Objects/RegExp", "RegExp")}}. Экземпляры регулярных выражений наследуются от RegExp.prototype. Изменение объекта прототипа распространяется на все экземпляры регулярных выражений.

    Свойства

    Также смотрите устаревшие свойства объекта RegExp

    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html index b346bedec9..f0de3d5413 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/string/index.html @@ -80,7 +80,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/String/prototype
    {{jsxref("String.prototype.slice()")}}
    Извлекает часть строки и возвращает новую строку.
    {{jsxref("String.prototype.split()")}}
    -
    Разбивает объект {{jsxref("Global_Objects/String", "String")}} на массив строк, разделенных указанной строкой на подстроки.
    +
    Разбивает объект {{jsxref("Global_Objects/String", "String")}} на массив строк, разделённых указанной строкой на подстроки.
    {{jsxref("String.prototype.startsWith()")}} {{experimental_inline}}
    Определяет, начинается ли строка символами другой строки.
    {{jsxref("String.prototype.substr()")}}
    diff --git a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html index f948e738c4..1b946c504b 100644 --- a/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html +++ b/files/ru/conflicting/web/javascript/reference/global_objects/weakmap/index.html @@ -30,15 +30,15 @@ original_slug: Web/JavaScript/Reference/Global_Objects/WeakMap/prototype
    {{jsxref("WeakMap.delete", "WeakMap.prototype.delete(key)")}}
    -
    Удаление значение по ключу. WeakMap.prototype.has(key) вернет false после.
    +
    Удаление значение по ключу. WeakMap.prototype.has(key) вернёт false после.
    {{jsxref("WeakMap.get", "WeakMap.prototype.get(key)")}}
    Возвращает значение по ключу, or undefined такового нет.
    {{jsxref("WeakMap.has", "WeakMap.prototype.has(key)")}}
    -
    Вернет логическое значение, связанное с существованием ключа.
    +
    Вернёт логическое значение, связанное с существованием ключа.
    {{jsxref("WeakMap.set", "WeakMap.prototype.set(key, value)")}}
    Устанавливает значение по ключу, после возвращает самого себя.
    {{jsxref("WeakMap.prototype.clear()")}} {{obsolete_inline}}
    -
    Удаляет все ключи-значения из WeakMap объекта. Заметьте, что это возможно, только есть WeakMap-like объект имеет.clear() метод путем инкапсулирования WeakMap объекта, раннее не имевшего его (смотри пример на странице {{jsxref("WeakMap")}})
    +
    Удаляет все ключи-значения из WeakMap объекта. Заметьте, что это возможно, только есть WeakMap-like объект имеет.clear() метод путём инкапсулирования WeakMap объекта, раннее не имевшего его (смотри пример на странице {{jsxref("WeakMap")}})

    Спецификации

    diff --git a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html index a08c948525..4f6c0a178f 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_69135a8d5772f8b6e45265523df05d89/index.html @@ -167,8 +167,8 @@ original_slug: Web/JavaScript/Reference/Operators/Операторы_сравн
    Внимание: Объекты String имеют тип Object, а не String. Такие объекты используются редко, так что следующий код может вас сильно удивить.
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html index d95f6175d1..8357e8b85a 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_7c8eb9475d97a4a734c5991857698560/index.html @@ -80,9 +80,9 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators

    Представление чисел (Signed 32-bit integers)

    -

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

    +

    Операнды всех битовых операций конвертируются в 32-х битовые целые со знаком представленные в дополнительном коде и с использованием порядка битов от "старшего к младшему". Порядок битов "от старшего к младшему" означает, что наиболее значимый бит (бит с наибольшим значением) находится слева если 32-х разрядное число представлено в виде горизонтальной линии (шкалы). Представление в дополнительном коде  означает, что отрицательное значение числа (например 5 и -5) получается путём инвертирования числа (операция "побитовое НЕ", также известное как "обратный код") и прибавления к нему единицы.

    -

    Возьмем, к примеру, число 314. Представим его в двоичном коде:

    +

    Возьмём, к примеру, число 314. Представим его в двоичном коде:

    00000000000000000000000100111010
     
    @@ -96,7 +96,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
    11111111111111111111111011000110
    -

    Дополнение до 2-х гарантирует нам, что у положительного числа самый левый бит равен 0, в то время как у отрицательного он равен 1. Он зовется знаковым битом.

    +

    Дополнение до 2-х гарантирует нам, что у положительного числа самый левый бит равен 0, в то время как у отрицательного он равен 1. Он зовётся знаковым битом.


    Число 0 есть число, у которого во всех битовых позициях записаны нули.

    @@ -136,7 +136,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators

    & (Побитовое AND)

    -

    Производит побитовое И над каждой парой битов. Операция a AND b вернет 1 если только и a и b равны 1. Таблица истинности для этой операции выглядит так:

    +

    Производит побитовое И над каждой парой битов. Операция a AND b вернёт 1 если только и a и b равны 1. Таблица истинности для этой операции выглядит так:

    @@ -176,13 +176,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators 14 & 9 (основание 10) = 00000000000000000000000000001000 (осн. 2) = 8 (осн. 10) -

    Побитовое  AND любого числа x с нулем вернет 0.

    +

    Побитовое  AND любого числа x с нулём вернёт 0.

    -

    Побитовое  AND любого числа x с числом -1 вернет х.

    +

    Побитовое  AND любого числа x с числом -1 вернёт х.

    | (Побитовое OR)

    -

    Производит побитовое ИЛИ над каждой парой битов. Операция a OR b вернет 1 если a или b равны 1. Таблица истинности для этой операции выглядит так:

    +

    Производит побитовое ИЛИ над каждой парой битов. Операция a OR b вернёт 1 если a или b равны 1. Таблица истинности для этой операции выглядит так:

    @@ -222,13 +222,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators 14 | 9 (осн. 10) = 00000000000000000000000000001111 (осн. 2) = 15 (осн. 10) -

    Побитовое OR любого числа x c нулем вернет x.

    +

    Побитовое OR любого числа x c нулём вернёт x.

    -

    Побитовое OR любого числа x с числом -1 вернет -1.

    +

    Побитовое OR любого числа x с числом -1 вернёт -1.

    ^ (Побитовое XOR)

    -

    Производит побитовое XOR над каждой парой битов. Операция a XOR b вернет 1 если a  и b различны. Таблица истинности для этой операции выглядит так:

    +

    Производит побитовое XOR над каждой парой битов. Операция a XOR b вернёт 1 если a  и b различны. Таблица истинности для этой операции выглядит так:

    @@ -268,13 +268,13 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators 14 ^ 9 (осн. 10) = 00000000000000000000000000000111 (осн. 2) = 7 (осн. 10) -

    Побитовое XOR любого числа x c нулем вернет x.

    +

    Побитовое XOR любого числа x c нулём вернёт x.

    -

    Побитовое XOR любого числа x c числом -1 вернет ~x.

    +

    Побитовое XOR любого числа x c числом -1 вернёт ~x.

    ~ (Побитовое NOT)

    -

    Производит операцию NOT над каждым битом. NOT a вернет побитово инвертированное значение (обратный код) операнда. Таблица истинности для этой операции выглядит так:

    +

    Производит операцию NOT над каждым битом. NOT a вернёт побитово инвертированное значение (обратный код) операнда. Таблица истинности для этой операции выглядит так:

    @@ -300,7 +300,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators ~9 (осн. 10) = 11111111111111111111111111110110 (осн. 2) = -10 (осн. 10) -

    Побитовое NOT любого числа x вернет -(x + 1). Например, ~5 вернет -6.

    +

    Побитовое NOT любого числа x вернёт -(x + 1). Например, ~5 вернёт -6.

    Побитовые операции сдвига

    @@ -321,7 +321,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators -

    Побитовй сдвиг любого числа x влево на y бит в результате дает  x * 2 ** y.

    +

    Побитовй сдвиг любого числа x влево на y бит в результате даёт  x * 2 ** y.

    >> (Сдвиг вправо с сохранением знака)

    @@ -334,7 +334,7 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators 9 >> 2 (осн. 10): 00000000000000000000000000000010 (осн. 2) = 2 (осн. 10) -

    Аналогично, -9 >> 2 даст в результате  -3, так как знак сохранен:

    +

    Аналогично, -9 >> 2 даст в результате  -3, так как знак сохранён:

         -9 (осн. 10): 11111111111111111111111111110111 (осн. 2)
                        --------------------------------
    @@ -347,14 +347,14 @@ original_slug: Web/JavaScript/Reference/Operators/Bitwise_Operators
     
     

    Для положительных чисел, сдвиг вправо с сохранением знака и сдвиг вправо с заполнением нулями эквивалентны.

    -

    Например, 9 >>> 2 дает в результате 2, как и 9 >> 2:

    +

    Например, 9 >>> 2 даёт в результате 2, как и 9 >> 2:

          9 (осн. 10): 00000000000000000000000000001001 (осн. 2)
                        --------------------------------
     9 >>> 2 (осн. 10): 00000000000000000000000000000010 (осн. 2) = 2 (осн. 10)
     
    -

    Важно отметить, что для отрицательных результаты будут разными. Например, -9 >>> 2 дает в результате 1073741821, что отличается от результата -9 >> 2 (равно -3):

    +

    Важно отметить, что для отрицательных результаты будут разными. Например, -9 >>> 2 даёт в результате 1073741821, что отличается от результата -9 >> 2 (равно -3):

          -9 (осн. 10): 11111111111111111111111111110111 (осн. 2)
                         --------------------------------
    diff --git a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
    index ee76c80725..b5f93ec4e7 100644
    --- a/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
    +++ b/files/ru/conflicting/web/javascript/reference/operators_843c998343f0cdaa5699874c806d4cea/index.html
    @@ -26,13 +26,13 @@ original_slug: Web/JavaScript/Reference/Operators/Логические_опер
       
    - + diff --git a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html index a084333733..98a8d2af79 100644 --- a/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html +++ b/files/ru/conflicting/web/javascript/reference/operators_8d54701de06af40a7c984517cbe87b3e/index.html @@ -15,13 +15,13 @@ original_slug: Web/JavaScript/Reference/Operators/Assignment_Operators

    Описание

    -

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

    +

    Основной оператор присваивания - это знак равно (=), он и присваивает значение правого операнда, левому. То есть - x = y присваивает значение переменной y, переменной x. Другие операторы присваивания, как следует из приведённой ниже таблицы с определениями и примерами, являются сокращениями стандартных операций.

    Логическое И (&&) expr1 && expr2Возвращает значение expr1, если оно может быть преобразовано в false; иначе возвращает значение expr2. Таким образом, при использовании с величинами типа Boolean оператор && вернет true, если оба операнда могут быть преобразованы в true; иначе оператор && вернет false. Возвращает значение expr1, если оно может быть преобразовано в false; иначе возвращает значение expr2. Таким образом, при использовании с величинами типа Boolean оператор && вернёт true, если оба операнда могут быть преобразованы в true; иначе оператор && вернёт false. 
    Логическое ИЛИ (||) expr1 || expr2 -

    Возвращает значение expr1, если оно может быть преобразовано в true; иначе возвращает значение expr2. Таким образом, при использовании с величинами типа Boolean оператор || вернет true если хоть один из них равен true; в других случаях вернет false.

    +

    Возвращает значение expr1, если оно может быть преобразовано в true; иначе возвращает значение expr2. Таким образом, при использовании с величинами типа Boolean оператор || вернёт true если хоть один из них равен true; в других случаях вернёт false.

    - + @@ -89,7 +89,7 @@ original_slug: Web/JavaScript/Reference/Operators/Assignment_Operators

    Присваивание

    -

    Простой оператор присваивания, который задает значение переменной. Цепочка операторов присваивания может быть использована для назначения нескольким переменным одного и того же значения. Смотрите пример.

    +

    Простой оператор присваивания, который задаёт значение переменной. Цепочка операторов присваивания может быть использована для назначения нескольким переменным одного и того же значения. Смотрите пример.

    Синтаксис

    @@ -124,7 +124,7 @@ x = y = z // x, y и z все равны 25 // bar = 5 // baz = true -// Результат исполнения каждого нижеприведенного примера +// Результат исполнения каждого нижеприведённого примера // представлен в изоляции от предыдущих примеров (как если // бы значения переменных foo, bar, baz возвращались на // первоначальные) -- cgit v1.2.3-54-g00ecf
    ИмяСокращенный операторСокращённый оператор Смысл