如何在 JavaScript 中以文化意识的方式格式化货币相关数据?

有帮助吗?

解决方案

有一个 Number.localeFormat 函数,但我不确定它是你想要的

http://msdn.microsoft.com/en-gb/library/bb310813.aspx

其他提示

道场有一个 货币格式化程序 这是区域设置感知的。

如果您不想仅仅为了这个功能而在您的项目中包含 Dojo,那么也许您可以在后端本地化货币?

Number.toLocaleString(在 JavaScript 1.5、ECMAScript 第三版中实现)

var number = 3500;
console.log(number.toLocaleString()); /* Displays "3,500" in English locale */

MDN 上的文档.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top