Method ya Number toLocaleString() ya JavaScript
- Kwanza zaidi toFixed()
- Pya zaidi toPrecision()
- Retunza kwenye ukweli Kitabu cha Taarifa cha Number cha JavaScript
Maelezo na matumizi
toLocaleString()
Tumia mazingo wa lugha kirejea namba kama ukurasa.
Mazingo wa lugha inahusiana na eneo la mazingo wa kompyuta yako.
Mwongozo
Mfano 1
Tumia eneo la mazingo kipendekeza namba kwa ukurasa:
let num = 1000000; let text = num.toLocaleString();
Mfano 2
Tumia mazingo wa kimaadili ya nchi ya Finland kipendekeza namba kwa ukurasa:
let num = 1000000; let text = num.toLocaleString("fi-FI");
Mfano 3
Tumia mazingo wa kipendekeza namba kwa ukurasa wa kimaadili ya nchi ya Marekani:
let num = 1000000; let text = num.toLocaleString("en-US", {style:"currency", currency:"USD"});
Mfano 4
Tumia: options Muundo wa parama (kiumebaozi) wa muundo wa nafasi ya walimi:
let num = new Number(1000000); const myObj = { style: "currency", currency: "EUR" } let text = num.toLocaleString("en-GB", myObj);
Mfano 5
let num = new Number(1000000); let text = num.toLocaleString("en-GB", {style:"currency", currency:"EUR"});
Mfano 6
Tumia mazingira ya lugha yenye mifano ya JAPAN:
let num = 1000000; let text = num.toLocaleString("ja-JP", {style:"currency", currency:"JPY"});
Muundo
number.toLocaleString(locales, options)
Parama
Parama | Utafiti |
---|---|
locales | Inayopendekezwa. Muundo wa muundo wa lugha yenye mifano. Tazama tablica hii. |
options | Inayopendekezwa. Kiumebaozi wa muundo. Tazama tablica hii. |
locales Maadili ambayo yanafanyika kwa sababu ya parama
ar-SA
Kiarabu (Uswisi Arabia)bn-BD
Bengali (Bangladesh)bn-IN
Bengali (India)cs-CZ
Kitsheki (Ucheki)da-DK
Kidenmarki (Udenmarki)de-AT
Kideutsch ya Austriade-CH
Kideutsch ya Uswiside-DE
Kideutsch (Ujerumani)el-GR
Kigiriki cha kawaidaen-AU
Kirefu (Australia)en-CA
Kirefu (Kanada)en-GB
Kirefu (Kengeleza)en-IE
Kirefu (Irelandi)en-IN
Kirefu (India)en-NZ
Kirefu (Uonekia)en-US
Kirefu (Uingereza)en-ZA
Kirefu (Uzambiya)es-AR
Hispania ya Urugwaies-CL
Hispania ya Chilees-CO
Hispania ya Kolombiaes-ES
Hispania ya Kastilia (inaeneo ya kaskazini-magharibi ya Hispania)es-MX
Hispania ya Meksikoes-US
Hispania ya Uingerezafi-FI
Kifinlandi (Ufinlandi)fr-BE
Faransia ya Ubelgijifr-CA
Faransia ya Kanadafr-CH
Faransia ya Uswisifr-FR
Faransia ya msingi (hasa nchini Ufaransa)he-IL
Ibri (Israel)hi-IN
Hindi (India)hu-HU
Kirefu (Ukirefu)id-ID
Kibahasa Indonesia (Indonesia)it-CH
Kitaliano cha Uswisiit-IT
Kitaliano cha kawaida (Kitaliano kwa Italia)ja-JP
Kijapani (Japani)ko-KR
Kore (Dawlad Korea Kuu)nl-BE
Kiholanda cha Ubelgijinl-NL
Kiholanda cha kawaida (Kiholanda)no-NO
Kinoorwega (Kinoorwega)pl-PL
Kipolish (Kipolish)pt-BR
Kiportugali (Kiportugali cha Brazil)pt-PT
Kiportugali (Kiportugali kwa kichwaji na kilele cha kusoma)ro-RO
Kiroenya (Kiroenya)ru-RU
Kirusi (Jamhuri ya Kirusi)sk-SK
Kislovakia (Kislovakia)sv-SE
Kitaarifu (Uswidi)ta-IN
Tamil (India)ta-LK
Tamil (Utalii)th-TH
Thai (Utalii)tr-TR
Kitaarifu (Utalii)zh-CN
China kuu, heri ya kichwajizh-HK
Hong Kong, heri ya kichwajizh-TW
Taiwan, heri ya kichwaji
options Chaguo cha thamani inatakiwa:
Chaguo | Thamani |
---|---|
currency |
Mivuno ya haki: yako kila kodi ya kimaudhui (kama "EUR", "USD", "INR" na vitu vingine vya hili) |
currencyDisplay |
Mivuno ya haki:
|
localeMatcher |
Mivuno ya haki:
|
maximumFractionDigits |
Namba kutoka 0 hadi 20 (kwa ujumbe ni 3) |
maximumSignificantDigits |
Namba kutoka 1 hadi 21 (kwa ujumbe ni 21) |
minimumFractionDigits |
Namba kutoka 0 hadi 20 (kwa ujumbe ni 3) |
minimumIntegerDigits |
Namba kutoka 1 hadi 21 (kwa ujumbe ni 1) |
minimumSignificantDigits |
Namba kutoka 1 hadi 21 (kwa ujumbe ni 21) |
style |
Mivuno ya haki:
|
useGrouping |
Mivuno ya haki:
|
Inatoa thamani
Aina | Utafiti |
---|---|
Kitabla | Inasema kitabla cha namba kwa muundo wa jadi. |
Vitendo vya kimtekezi
Inatoa thamani
Inasema kitabla cha namba, kinachotumika na kufanyia muundo wa jadi, kwa mfano kwa sababu ya hali ya jadi, inaweza kuiongeza taratibu ya majaribio ya pendekezo au chumba cha kichwako cha namba.
Inakosa
Kifo kwa kifaa | Utafiti |
---|---|
TypeError | Mfano hauwezi kufanyika Number inakosa kosa ina kifo kwa kifaa kinatokana na hili. |
Mfano wa kifaa kwa kibuka
toLocaleString()
Hii ni jicho la ECMAScript3 (ES3).
Wote wa vifaa vya kusoma vya kina hawakubaliwa kamilifu ES3 (JavaScript 1999):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Mwongozo | Mwongozo | Mwongozo | Mwongozo | Mwongozo | Mwongozo |
- Kwanza zaidi toFixed()
- Pya zaidi toPrecision()
- Retunza kwenye ukweli Kitabu cha Taarifa cha Number cha JavaScript