js输出数字用千分号分隔

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

第二种方法:使用原生函数。

number.toLocaleString();

猜你喜欢

转载自blog.csdn.net/qq_37530404/article/details/84784469