数字隔三位加逗号方案

342 阅读1分钟

一、正则

Math.round(num)  .toString() .replace(/(\d)(?=(?:\d{3})+)/g,")/g, "1,");

二、parseFloat()和toLocaleString()

公司需求:parseFloat(row.money.toFixed(2)).toLocaleString();

parseFloat(num).toLocaleString();

浮点数调用toLocaleString()可直接实现