我在网上也看到了另外一种很巧妙的方法来实现,使用的是number.toLocaleString方法
但是这个方法有一点需要注意:那就是小数部分的一定要单独处理
var a = 120000000; a.toLocaleString(); //"120,000,000" var b = 14654651156.21345 b.toLocaleString(); //"14,654,651,156.213"
有没有发现,小数部分被直接截取了3位,所以小数部分还是需要单独处理一下的。
2024-01-11 17:10:58
我在网上也看到了另外一种很巧妙的方法来实现,使用的是number.toLocaleString方法
但是这个方法有一点需要注意:那就是小数部分的一定要单独处理
var a = 120000000; a.toLocaleString(); //"120,000,000" var b = 14654651156.21345 b.toLocaleString(); //"14,654,651,156.213"
有没有发现,小数部分被直接截取了3位,所以小数部分还是需要单独处理一下的。