js 数字的千分位格式化

场景

今天被提出一个优化需求点,在Table表格里显示的出入度使用千分位,于是就在网上搜索了一下,将该方法放到了公共的方法里。

数字的千分位格式化

正则表达式实现

/**
 * 千分位格式化
 * @param {
    
    number} num
 * @returns {
    
    string}
 */
export function toThousands(num) {
    
    
  const str = num.toString()
  return str.replace(/(\d)(?=(?:\d{
    
    3})+$)/g, '$1,')
}

猜你喜欢

转载自blog.csdn.net/zhangxiaodui/article/details/123734700