格式化数字,将字符串格式的数字,如:1000000 改为 1 000 000 这种展示方式

/**
* 金额转化格式
* 格式化数字,将字符串格式的数字,如:1000000 改为 1 000 000 这种展示方式
*/
function formatNumber(ele){
ele = ele ? new Number(ele).toFixed(2) + '': '0.00';
return ele.toString().replace(/\d+/, function (n) { // 先提取整数部分
return n.replace(/(\d)(?=(\d{3})+$)/g, function ($1) { // 对整数部分添加分隔符
return $1 + " ";
});
});
}
posted @ 2020-04-14 14:16  星空飘渺  阅读(469)  评论(0编辑  收藏  举报