//小数点后面如果超过3位则转换错误,如1.1234 正确的是1.1234但却错误的转换成了1.1,234
var test1 = '1234567890.123'
var format = test1.replace(/\B(?=(\d{3})+(?!\d))/g, ',') console.log(format) // 1,234,567,890

 

一句话Javascript实现价格格式化

 

参考:

这些JavaScript编程黑科技,装逼指南,高逼格代码,让你惊叹不已

 

相关文章:

  • 2021-09-06
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
猜你喜欢
  • 2021-10-26
  • 2021-07-09
  • 2022-12-23
  • 2022-12-23
  • 2021-10-31
  • 2021-09-28
  • 2022-12-23
相关资源
相似解决方案