区域设置是否支持小数和千位分隔符的 ISO 标准?

区域设置是否支持小数和千位分隔符的 ISO 标准?

美国地区不尊重ISO 标准(也可以看看这里):

> number = 1234567.89
< 1234567.89
> LOCALE = 'en-US'
< "en-US"
> number.toLocaleString(LOCALE)
< "1,234,567.89"

德国地区的情况是:

> LOCALE = 'de-DE'
> number.toLocaleString(LOCALE)
< "1.234.567,89"

是否有遵循 ISO 标准的国际区域?

在哪里可以找到 支持的语言环境列表toLocaleString?(关联

(在 Chrome 控制台中测试)

相关内容