You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/99-js-misc/90-intl/article.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
Числа
14
14
: В одних странах выводятся цифрами, в других -- иероглифами, длинные числа разделяются где-то пробелом, где-то запятой.
15
15
16
-
Все современные браузеры, кроме IE10- (но есть библиотеки и для него) поддерживают стандарт [ECMA 402](http://www.ecma-international.org/ecma-402/1.0/ECMA-402.pdf), предназначенный решить эти проблемы навсегда.
16
+
Все современные браузеры, кроме IE10 (но есть библиотеки и для него) поддерживают стандарт [ECMA 402](http://www.ecma-international.org/ecma-402/1.0/ECMA-402.pdf), предназначенный решить эти проблемы навсегда.
17
17
18
18
## Основные объекты
19
19
@@ -93,7 +93,7 @@ var collator = new Intl.Collator([locales, [options]])
93
93
94
94
- `ignorePunctuation` -- игнорировать знаки пунктуации: `true/false`, по умолчанию `false`.
95
95
- `numeric` -- использовать ли численное сравнение: `true/false`, если `true`, то будет `12 > 2`, иначе `12 < 2`.
96
-
- `caseFirst` -- в сортировке должны идти первыми прописные или строчные буквы, варианты: `"upper"` (прописные), `lower` (строчные) или `false` (стандартное для локали, также является значением по умолчанию). Не поддерживается IE11-.
96
+
- `caseFirst` -- в сортировке должны идти первыми прописные или строчные буквы, варианты: `"upper"` (прописные), `"lower"` (строчные) или `"false"` (стандартное для локали, также является значением по умолчанию). Не поддерживается IE11.
97
97
98
98
В подавляющем большинстве случаев подходят стандартные параметры, то есть `options` указывать не нужно.
99
99
@@ -152,10 +152,10 @@ var formatter = new Intl.DateTimeFormat([locales, [options]])
152
152
<td><code>localeMatcher</code> </td>
153
153
<td> Алгоритм подбора локали</td>
154
154
<td>
155
-
lookup,best fit
155
+
<code>lookup</code>, <code>best fit</code>
156
156
</td>
157
157
<td>
158
-
best fit
158
+
<code>best fit</code>
159
159
</td>
160
160
</tr>
161
161
<tr>
@@ -294,7 +294,7 @@ var formatter = new Intl.DateTimeFormat("ru", {
294
294
alert( formatter.format(date) ); // 12:30:00
295
295
```
296
296
297
-
## Числа: Intl.NumberFormat
297
+
## Числа, Intl.NumberFormat
298
298
299
299
Форматтер `Intl.NumberFormat` умеет красиво форматировать не только числа, но и валюту, а также проценты.
0 commit comments