給定一個值1000.5,我想將其格式化為1,000.50 USD(尾隨貨幣代碼是最相關(guān)的部分)。性能也很重要,因?yàn)閷⑨槍?shù)百萬個值發(fā)布格式。因此,不鼓勵使用正則表達(dá)式。您能否使用Intl.NumberFormat或其他一些標(biāo)準(zhǔn)化的 JavaScript 數(shù)字格式化 API 來完成此操作?例子:const formatter = Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', currencyDisplay: 'code' })
formatter.format(1000.5)實(shí)際的:1,000.50 美元預(yù)期的:1,000.50 美元
如何在 Javascript 中使用尾隨 ISO 代碼格式化貨幣?
BIG陽
2022-12-29 16:43:29