js数字格式化为千分位

方法1:

浏览器自带的一个方法

const num=12345.6789

num.toLocaleString();=>"12,345.679"

  

方法2:

正则匹配

function format (num) {

    return (num+ '').replace(/(d{1,3})(?=(d{3})+(?:$|.))/g,'$1,');

}

  

原文地址:https://www.cnblogs.com/caoke/p/10776579.html