ພາສາຂອງ JavaScript Number toLocaleString()
- ບົດຮູບແບບກ່ອນ toFixed()
- ອີກບົດຮູບແບບ toPrecision()
- ກັບຄືນຊັ້ນຂັ້ນກ່ວາ ຄູ່ມື JavaScript Number
ການສະແດງຄວາມຊີ້ວິດ ແລະ ການນໍາໃຊ້
toLocaleString()
ນຳໃຊ້ບັນດາສະພາບພາສາທີ່ມີໃນພາສາທ້ອງຖິ່ນເພື່ອຂະບວນມູນຄ່າໃຫ້ເປັນຫຍັງຈຳນວນເງິນ.
ບັນດາສະພາບພາສາການຄົ້ນພົບຕິດຕາມການກຳນົດພາສາທີ່ມີໃນຄອມພິວເຕີຂອງທ່ານ.
ຄວາມຈິງ
ຕົວຢ່າງ 1
ນຳໃຊ້ບັນດາສະພາບພາສາທີ່ກຳນົດໄວ້ເພື່ອຕັດສາມາດຕາມມູນຄ່າໃຫ້ເປັນຫຍັງຈຳນວນເງິນ:
let num = 1000000; let text = num.toLocaleString();
ຕົວຢ່າງ 2
ນຳໃຊ້ບັນດາສະພາບພາສາຂອງຟິນແລນເພື່ອຕັດສາມາດຕາມມູນຄ່າໃຫ້ເປັນຫຍັງຈຳນວນເງິນ:
let num = 1000000; let text = num.toLocaleString("fi-FI");
ຕົວຢ່າງ 3
ນຳໃຊ້ບັນດາສະພາບພາສາຂອງອາເມລິກາເພື່ອຕັດສາມາດຕາມມູນຄ່າເງິນໃຫ້ເປັນຫຍັງຈຳນວນເງິນ:
let num = 1000000; let text = num.toLocaleString("en-US", {style:"currency", currency:"USD"});
例子 4
ທົດລອງ options ຄວາມພິການ (ໂອບໍ່ຄືເປັນອາສິດ) ສໍາລັບການຂຽນສະນັບລາຄາ:
let num = new Number(1000000); const myObj = { style: "currency", currency: "EUR" } let text = num.toLocaleString("en-GB", myObj);
ຕົວຢ່າງ 5
let num = new Number(1000000); let text = num.toLocaleString("en-GB", {style:"currency", currency:"EUR"});
ຕົວຢ່າງ 6
ທົດລອງ JAPAN ຂອງພາສາທີ່ຈະໃຊ້:
let num = 1000000; let text = num.toLocaleString("ja-JP", {style:"currency", currency:"JPY"});
ການດັດນະນາຍ
number.toLocaleString(locales, options)
ຄວາມພິການ
ຄວາມພິການ | ການອະທິບາຍ |
---|---|
locales | ຄຳລົງໄລ່. ພາສາທີ່ຈະໃຊ້ວິທີຂອງພາສາ. ບໍ່ມີຄວາມຈຳນວນ. |
options | ຄຳລົງໄລ່. ມີອະນຸມັດວິທີ. ບໍ່ມີຄວາມຈຳນວນ. |
locales ຄວາມພິການທີ່ສາມາດຍອມຮັບດີ
ar-SA
ພາສາອາຣັບ (ສະເຕດອາຣັບ)bn-BD
ພາສາແບນແລນ (ແບນແລນ)bn-IN
ພາສາແບນແລນ (ອິນເດຍ)cs-CZ
ພາສາເຈັກ (ປະເທດເຈັກ)da-DK
ພາສາເດນມ (ປະເທດເດນມ)de-AT
ພາສາດີ ໂອສເຕຣິກde-CH
ພາສາດີ "ສວີດ"de-DE
ພາສາດີ (ບໍ່ສະເພາະໃນປະເທດເຢຍລະມັນ)el-GR
ພາສາຂະໜາດຂອງກະຈອຍen-AU
ພາສາອັງກິດ ອົດສະຕາລີen-CA
ພາສາອັງກິດ ການາດາen-GB
ພາສາອັງກິດ ອັງກິດen-IE
ພາສາອັງກິດ ໄອແລນen-IN
ພາສາອັງກິດ ອິນເດຍen-NZ
ພາສາອັງກິດ ນິວຊີແລນen-US
ພາສາອັງກິດ ອາເມລິກາen-ZA
ພາສາອັງກິດ (ອານິວະໄຊ)es-AR
ພາສາສະເປນ ອາເຈັນຕິນາes-CL
ພາສາສະເປນ ຈິລີes-CO
ພາສາສະເປນ ໂຄລາມເບຍes-ES
ພາສາສະເປນ ຄາສຕິລີຍິວ (ບໍ່ສະເພາະໃນຕາເວັນຕົກກາງຂອງສະເປນ)es-MX
ພາສາສະເປນ ມະກິດes-US
ພາສາສະເປນ ອາເມລິກາfi-FI
ພາສາຟິນແລນ (ຟິນແລນ)fr-BE
ພາສາຝຣັ່ງ ບລີຊີລfr-CA
ພາສາຝຣັ່ງ ການາດາfr-CH
ພາສາຝຣັ່ງ "ສວີດ"fr-FR
ພາສາຝຣັ່ງສະແດງ (ສະເພາະໃນປະເທດຝຣັ່ງ)he-IL
ພາສາຮິເບຣຍ (ອິສລາເອວ)hi-IN
ພາສາອິນເດຍ (ອິນເດຍ)hu-HU
ພາສາຮຸນກະຣີ (ຮຸນກະຣີ)id-ID
ພາສາອິນໂດເນຍ (ພາສາອິນໂດເນຍ)it-CH
“ສະວິດ”ອິຕາລີit-IT
ພາສາອິຕາລີ (ພາສາອິຕາລີ)ja-JP
ພາສາຍິບ (ພາສາຍິບ)ko-KR
ພາສາເຄອີ (ພາສາເຄອີ)nl-BE
ພາສາເນເທີລະພັນ (ພາສາເນເທີລະພັນ)nl-NL
ພາສາເນເທີລະພັນ (ພາສາເນເທີລະພັນ)no-NO
ພາສາໂນເວຍ (ພາສາໂນເວຍ)pl-PL
ພາສາໂປແລນ (ພາສາໂປແລນ)pt-BR
ພາສາພູຣັງ (ພາສາພູຣັງ)pt-PT
ພາສາພູຣັງ (ພາສາພູຣັງ)ro-RO
ຣູມາເນຍ (ຣູມາເນຍ)ru-RU
ຣູສ (ຣູສເມືອງສະຫະລັດ)sk-SK
ສະໂລວາກ (ສະໂລວາກ)sv-SE
ສະວີເດັນ (ສະວີເດັນ)ta-IN
ໄຕມິລານ (ຈີນ)ta-LK
ໄຕມິລານ (ສະໄລລານ)th-TH
ຕາຍ (ຕາຍ)tr-TR
ຕຸລາກີ (ຕຸລາກີ)zh-CN
ປະເທດຈີນໃຫຍ່,ກະຕຸບກະຕານzh-HK
ກາງປະເທດລາວັງກະກິດ,ກະຕຸບກະຕານzh-TW
ໄຕ້ຫວັນ,ກະຕຸບກະຕານ
options ຄຳວຽກທີ່ຍອມຮັບຂອງພຽງພໍຄຳວຽກ:
ຄຳວຽກ | ຄວາມ |
---|---|
currency |
ຄວາມຜະລິດທີ່ຖືກຍອມຮັບ: ຄວາມສາມາດຈາກການຈັດສັນຍາລະບາຍສະຫະປະເທດ (ເຊັ່ນ "EUR", "USD", "INR" ແລະອີກຫຼາຍ) |
currencyDisplay |
ຄວາມຜະລິດທີ່ຖືກຍອມຮັບ:
|
localeMatcher |
ຄວາມຜະລິດທີ່ຖືກຍອມຮັບ:
|
maximumFractionDigits |
ເປັນໂຕທີ່ຈາກ 0 ຫາ 20 (ຄົບຖ້າ 3) |
maximumSignificantDigits |
ເປັນໂຕທີ່ຈາກ 1 ຫາ 21 (ຄົບຖ້າ 21) |
minimumFractionDigits |
ເປັນໂຕທີ່ຈາກ 0 ຫາ 20 (ຄົບຖ້າ 3) |
minimumIntegerDigits |
ເປັນໂຕທີ່ຈາກ 1 ຫາ 21 (ຄົບຖ້າ 1) |
minimumSignificantDigits |
ເປັນໂຕທີ່ຈາກ 1 ຫາ 21 (ຄົບຖ້າ 21) |
style |
ຄວາມຜະລິດທີ່ຖືກຍອມຮັບ:
|
useGrouping |
ຄວາມຜະລິດທີ່ຖືກຍອມຮັບ:
|
ຄວາມຜະລິດ
ຮູບແບບ | ການອະທິບາຍ |
---|---|
ຄວາມ | ຄວາມສະແດງຈາກນາຍນິວໂຄຈັດທີ່ຕັດສິນໃຈທ້ອງຖິ່ນ |
ຂໍ້ມູນເຕັກນິກ
ຄວາມຜະລິດ
ຄວາມສະແດງຈາກນາຍນິວໂຄຈັດຈາກລາຍການຂອງພາສາທ້ອງຖິ່ນທີ່ຕັດສິນໃຈໂດຍພາສາພິມານິວໂຄຈັດຈາກລາຍການຂອງພາສາທ້ອງຖິ່ນທີ່ຕັດສິນໃຈ ອາດມີຜົນກະທົບຕໍ່ສັນຍາລະບາຍຈາກພາສາຍຸດຕິການຈາກບານຈັກນາຍນິວໂຄຈັດຈາກບານຈັກນາຍນິວໂຄຈັດ.
ການປາກົດ
ອາການບໍ່ປອດໄພ | ການອະທິບາຍ |
---|---|
TypeError | ການປາກົດຂອງອາການບໍ່ໄດ້ເປັນ Number |
ການສະໜັບສະໜູນຈາກບູ່ຊາກີ້
toLocaleString()
ເປັນຄວາມປະສົງ ECMAScript3 (ES3)。
所有浏览器都完全支持 ES3 (JavaScript 1999):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ | ການສະໜັບສະໜູນ |
- ບົດຮູບແບບກ່ອນ toFixed()
- ອີກບົດຮູບແບບ toPrecision()
- ກັບຄືນຊັ້ນຂັ້ນກ່ວາ ຄູ່ມື JavaScript Number