第一种方法:用正则表达式进行匹配。
function formatNumberRgx(num) {
var parts = num.toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
return parts.join(".");
};
第二种方法:使用原生函数。
number.toLocaleString();
第一种方法:用正则表达式进行匹配。
function formatNumberRgx(num) {
var parts = num.toString().split(".");
parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
return parts.join(".");
};
第二种方法:使用原生函数。
number.toLocaleString();