方法一:toLocaleString() function numFormat(num) { return num.toLocaleString()} 方法二:正则 function numFormat(num) { return num.toString().replace(/\d+/, n => { return n.replace(/(\d)(?=(\d{3})+$)/g, $1 => $1 + ',') })}