aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/javascript/guide/text_formatting/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/web/javascript/guide/text_formatting/index.html')
-rw-r--r--files/ru/web/javascript/guide/text_formatting/index.html16
1 files changed, 8 insertions, 8 deletions
diff --git a/files/ru/web/javascript/guide/text_formatting/index.html b/files/ru/web/javascript/guide/text_formatting/index.html
index 3539b94652..8d7ce164b9 100644
--- a/files/ru/web/javascript/guide/text_formatting/index.html
+++ b/files/ru/web/javascript/guide/text_formatting/index.html
@@ -67,7 +67,7 @@ console.log(str);
<pre class="brush: js">var s = new String("foo"); // Создание объекта
console.log(s); // Отобразится: { '0': 'f', '1': 'o', '2': 'o'}
-typeof s; // Вернет 'object'
+typeof s; // Вернёт 'object'
</pre>
<p>Вы можете вызвать любой метод объекта класса <code>String</code> на строковом литерале - JavaScript сам преобразует строковый литерал во временный объект <code>String</code>, вызовет требуемый метод и затем уничтожит этот временный объект. Со строковыми литералами вы также можете использовать и <code>String.length</code> свойство.</p>
@@ -76,15 +76,15 @@ typeof s; // Вернет 'object'
<pre class="brush: js">var s1 = "2 + 2"; // Создание строкового литерала
var s2 = new String("2 + 2"); // Создание String объекта
-eval(s1); // Вернет 4
-eval(s2); // Вернет строку "2 + 2"</pre>
+eval(s1); // Вернёт 4
+eval(s2); // Вернёт строку "2 + 2"</pre>
<p>Объект <code>String</code> имеет свойство <code>length</code>, которое обозначает количество символов в строке. Например, в следующем коде x получит значение 13 потому, что "Hello, World!" содержит 13 символов, каждый из которых представлен одним кодом UTF-16. Вы можете обратиться к каждому коду с помощью квадратных скобок. Вы не можете изменять отдельные символы строки, т.к. строки это массива-подобные неизменяемые объекты:</p>
<pre class="brush: js">var mystring = "Hello, World!";
var x = mystring.length;
-mystring[0] = 'L'; // Ничего не произойдет, т.к. строки неизменяемые
-mystring[0]; // Вернет: "H"
+mystring[0] = 'L'; // Ничего не произойдёт, т.к. строки неизменяемые
+mystring[0]; // Вернёт: "H"
</pre>
<p>Объект <code>String</code> имеет множество методов, в том числе и те, которые возвращают преобразованную исходную строку (методы <code>substring</code>, <code>toUpperCase</code> и другие).</p>
@@ -120,7 +120,7 @@ mystring[0]; // Вернет: "H"
</tr>
<tr>
<td>{{jsxref("String.fromCharCode", "fromCharCode")}}, {{jsxref("String.fromCodePoint", "fromCodePoint")}}</td>
- <td>Создает строку из указанной последовательности Unicode значений. Это метод класса String, а не отдельного экземпляра этого класса.</td>
+ <td>Создаёт строку из указанной последовательности Unicode значений. Это метод класса String, а не отдельного экземпляра этого класса.</td>
</tr>
<tr>
<td>{{jsxref("String.split", "split")}}</td>
@@ -209,7 +209,7 @@ console.log(`Fifteen is ${a + b} and\nnot ${2 * a + b}.`);
<h2 id="Интернационализация">Интернационализация</h2>
-<p>Объект {{jsxref("Intl")}} представляет собой пространство имен для ECMAScript API по интернационализации, которое обеспечивает чувствительное к языку сравнение строк, форматирование чисел, времени и даты. Конструкторы для объектов {{jsxref("Collator")}}, {{jsxref("NumberFormat")}} и {{jsxref("DateTimeFormat")}} являются свойствами <code>объекта Intl</code>.</p>
+<p>Объект {{jsxref("Intl")}} представляет собой пространство имён для ECMAScript API по интернационализации, которое обеспечивает чувствительное к языку сравнение строк, форматирование чисел, времени и даты. Конструкторы для объектов {{jsxref("Collator")}}, {{jsxref("NumberFormat")}} и {{jsxref("DateTimeFormat")}} являются свойствами <code>объекта Intl</code>.</p>
<h3 id="Форматирование_времени_и_даты">Форматирование времени и даты</h3>
@@ -247,7 +247,7 @@ console.log(hanDecimalRMBInChina.format(1314.25)); // ¥ 一,三一四.二五
<p>Объект {{jsxref("Collator")}} полезен для сравнения и сортировки строк.</p>
-<p>Например, в Германии есть два различных порядка сортировки строк в зависимости от документа: телефонная книга или словарь.<em> </em>Сортировка по типу телефонной книги подчеркивает звуки.</p>
+<p>Например, в Германии есть два различных порядка сортировки строк в зависимости от документа: телефонная книга или словарь.<em> </em>Сортировка по типу телефонной книги подчёркивает звуки.</p>
<pre class="brush: js">var names = ["Hochberg", "Hönigswald", "Holzman"];