千分位分隔符,支持自定义位数

2019-10-31  本文已影响0人  chenjundi
thousandsSeparator(num, point) {
    let _point = (point === 0) ? 0 : (point || 2),
      _num = String(num).indexOf('.')>-1 ? num.toFixed(_point) : num,
      str = _num.toString(),
      reg = str.indexOf(".") > -1 ? /(\d)(?=(\d{3})+\.)/g : /(\d)(?=(?:\d{3})+$)/g;
    return str.replace(reg, "$1,");
  }
上一篇 下一篇

猜你喜欢

热点阅读