1.使用Intl.NumberFormat, Intl.NumberForma是一个用于格式化数字的 JavaScript 国际化 API
function handleNum(number) {
return new Intl.NumberFormat().format(number);
}
handleNum(12345) //12,345
2.正则
function handleNum(number) {
return String(number).replace(/\B(?=(\d{3})+(?!\d))/g, ',');
}
本文介绍了如何在JavaScript中使用Intl.NumberFormatAPI进行数字格式化,以及通过正则表达式实现千位分隔。两个示例展示了不同方法处理12345得到12,345的结果。
866

被折叠的 条评论
为什么被折叠?



