📅  最后修改于: 2023-12-03 14:49:32.203000             🧑  作者: Mango
在 Javascript 中,数字的表示方法众多,但其中最常见的一种就是使用逗号来分割千位。
例如,在标准的计价方式中,100,000 等价于 100000,但我们通常更喜欢使用前者,因为它更容易读。
方便识别:使用逗号在一眼扫视的时候,更容易区分千位数和百万位数。
对齐数字:一长串数字最好也适当对齐,逗号将数字按位隔开,使数字更有规律性,便于人们阅读。
便于读取:当你看过 "100000" 后,你能快速判断它的大小吗?难以分辨吧。而 "100,000" 更直观和友好。
在 Javascript 中,使用内置函数 toLocaleString()
就可以将数字格式化为使用逗号隔开的形式。
let price = 100000;
console.log(price.toLocaleString()); // "100,000"
在获取 price 字符串时,可以使用 replace()
函数将逗号去掉。
let price = "100,000";
console.log(price.replace(",", "")); // "100000"
使用逗号来分隔千位是一种很好的方式,可以使得数字更具可读性和可理解性。在 Javascript 中,使用内置函数 toLocaleString()
可以轻松实现该格式。