JavaScript-nommer naLocaleString()
Voorbeelde
Formateer 'n nommer in 'n string, met behulp van locale instellings:
let num = 1000000;
let text = num.toLocaleString();
Formateer 'n getal in 'n string, deur die plaaslike spesifiek van FINLAND te gebruik:
let num = 1000000;
let text = num.toLocaleString("fi-FI");
Formateer 'n nommer in 'n geldeenheidstring, deur die landspesifieke van die VSA te gebruik:
let num = 1000000;
let text = num.toLocaleString("en-US", {style:"currency", currency:"USD"});
Meer voorbeelde hieronder
Definisie en gebruik
Die toLocaleString()
gee 'n getal as 'n string terug, met behulp van plaaslike taalformaat.
Die taalformaat hang af van die lokaalopstelling op jou rekenaar.
Sintaksis
number.toLocaleString(locales, options)
Grense
Parameter | Description | ||||||||||||||||||||
locales |
Optional. The language specific format to use. Click on the "Try it" button to see all values in action. 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-Northern 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)ja-JP Japanese (Japan)ko-KR Korean (Republic of Korea)nl-BE Belgian Dutchnl-NL Standard Dutch (as spoken in The Netherlands)no-NO Norwegian (Norway)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 | Optional. An object with formatting options:
|
Terugkeerwaarde
Tik | Beskrywing |
’n Toutjie | 'n String wat 'n getal verteenwoordig in die plaaslike formaat. |
Meer voorbeelde
Gebruik die opsies parameter (voorwerp) vir geldeenheid formatering:
let num = new Number(1000000);
const myObj = {
style: "currency",
currency: "EUR"
}
let text = num.toLocaleString("en-GB", myObj);
let num = new Number(1000000);
let text = num.toLocaleString("en-GB", {style:"currency", currency:"EUR"});
Gebruik die landspesifieke van JAPAN:
let num = 1000000;
let text = num.toLocaleString("ja-JP", {style:"currency", currency:"JPY"});
Blaaierondersteuning
toLocaleString()
is 'n ECMAScript3 (ES3) kenmerk.
ES3 (JavaScript 1999) word ten volle in alle blaaiers ondersteun:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Blaaierondersteuning
(locales, options)
word in alle moderne blaaiers ondersteun:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 11 | Yes | Yes | Yes | Yes |