什么是区域设置字符串

What is a Locale String?

本文关键字:字符串 设置 区域 什么      更新时间:2024-06-04

我一直在重新介绍javascript,并发现了数组方法toLocaleString()。

我做了一些谷歌搜索(与本地化有关?),但很难弄清楚。

什么是区域设置?javascript中的toString()和toLocaleString()有什么区别?

toString()这将只转换字符串格式,而不进行任何转换(除非您试图覆盖它)。

toLocaleString()将转换为字符串格式,并基于Locale应用转换。示例:如果您的语言环境设置为US(美国英语语言环境)

var number = 3500
console.log(number.toLocaleString());

这将打印(在控制台中):"3500"。但如果你只使用toString(),你会得到"3500"(没有数千的逗号)。

它适用于货币、日期、时间等…

更多信息请点击此处:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString