JavaScript toLocaleString()
Пример
Отформатируйте число в строку, используя специфику локали ФИНЛЯНДИИ:
var num = new Number(1000000).toLocaleString("fi-FI");
Попробуйте сами »
Определение и использование
Метод toLocaleString() преобразует число в строку, используя формат локального языка.
Язык по умолчанию зависит от настройки локали на вашем компьютере.
Поддержка браузера
Параметры locales и options не поддерживались до ECMAScript 5, и эти версии браузера:
toLocaleString() | Да | Да | Да | Да | Да |
locales | 24 | 11 | 29 | 10 | 15 |
options | 24 | 11 | 29 | 10 | 15 |
Синтаксис
number.toLocaleString(locales, options)
Значения параметров
Параметр | Описание | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
locales Попробовать |
Необязательный. Нажмите на кнопку "Попробовать", чтобы увидеть все значения в действии. Допустимые значения: ar-SA Arabic (Saudi Arabia)bn-BD Bangla (Bangladesh)bn-IN Bangla (India)cs-CZ Czech (Czech Republic)da-DK Danish (Denmark)de-AT Austrian Germande-CH "Swiss" Germande-DE Standard German (as spoken in Germany)el-GR Modern Greeken-AU Australian Englishen-CA Canadian Englishen-GB British Englishen-IE Irish Englishen-IN Indian Englishen-NZ New Zealand Englishen-US US Englishen-ZA English (South Africa)es-AR Argentine Spanishes-CL Chilean Spanishes-CO Colombian Spanishes-ES Castilian Spanish (as spoken in Central-Нетrthern Spain)es-MX Mexican Spanishes-US American Spanishfi-FI Finnish (Finland)fr-BE Belgian Frenchfr-CA Canadian Frenchfr-CH "Swiss" Frenchfr-FR Standard French (especially in France)he-IL Hebrew (Israel)hi-IN Hindi (India)hu-HU Hungarian (Hungary)id-ID Indonesian (Indonesia)it-CH "Swiss" Italianit-IT Standard Italian (as spoken in Italy)jp-JP Japanese (Japan)ko-KR Korean (Republic of Korea)nl-BE Belgian Dutchnl-NL Standard Dutch (as spoken in The Netherlands)no-NO Нетrwegian (Нетrway)pl-PL Polish (Poland)pt-BR Brazilian Portuguesept-PT European Portuguese (as written and spoken in Portugal)ro-RO Romanian (Romania)ru-RU Russian (Russian Federation)sk-SK Slovak (Slovakia)sv-SE Swedish (Sweden)ta-IN Indian Tamilta-LK Sri Lankan Tamilth-TH Thai (Thailand)tr-TR Turkish (Turkey)zh-CN Mainland China, simplified characterszh-HK Hong Kong, traditional characterszh-TW Taiwan, traditional characters |
||||||||||||||||||||
options | Необязательный. Объект, в котором вы можете задать некоторые свойства. Допустимые свойства:
|
Технические детали
Возвращаемое значение: | Строка, представляющая собой число |
---|---|
Версия JavaScript: | ECMAScript 3 |
Еще примеры
Пример
Используйте параметр options для форматирования числа в строку валюты:
var n = new Number(1000000);
var myObj = {
style: "currency",
currency: "EUR"
}
x = n.toLocaleString("en-GB", myObj);
Попробуйте сами »