记录一些看到的有用的知识 金钱格式化用正则魔法实现:1234var test1 = '1234567890'var format = test1.replace(/B(?=(d{3})+(?!d))/g, ',')console.log(format) 非正则的优雅实现:123456 function (str) { return str.split('').reverse().reduce((prev, next, index) => { return ((index % 3) ? next : (next + ',')) + prev })}console.log(formatCash('1234567890')) 一句话实现:1(23333333.99).toLocaleString('en-US') // 23,333,333.99