手写代码之数字千分位
方法一:
function format(num) { let str = num + ""; return str .split("") .reverse() .reduce((prev, next, index) => { return (index % 3 ? next : next + ",") + prev; }); }
方法二:
export const formatterMoney = new Intl.NumberFormat('zh-CN', { style: 'decimal', // 输出人民币 currency: 'CNY', // 输出美元,语言设置为'en' // currency: 'USD', // currencySign选项启用记帐格式 currencySign: 'accounting', }); // 使用 formatterMoney.format(money)