JavaScript replace() 方法去掉字符串中的逗号

为了方便查看,会在前端展示时进行处理,每隔3位添加一个逗号。

// '1,003.6'

这种包含逗号的数值字符串,如果进行数字转换会返回 NaN 

let str = '1,003.1'
Number(str) // NaN

需要用 replace 方法,将 , 替换掉:

let str = '1,003.1'
str.replace(/,/g, "") // "1003.1"

replace 方法用于替换匹配的子字符串,一般情况下只替换第一个匹配(除非使用带有 g 修饰符的正则表达式)。

'aaa'.replace('a', 'b') // "baa"

replace 方法还可以使用正则表达式作为参数,这里就不展开讲了。


未经允许不得转载:Web前端开发资源网 - w3h5 » JavaScript replace() 方法去掉字符串中的逗号

推荐阅读:

HTML5新增的几个a标签属性 移动端

Vue.js学习笔记——简介、安装使用

阿里巴巴矢量图标库 iconfont 的使用方法

Linux安装JDK+Tomcat+MySQL及发布项目教程

给网站添加熊掌号粉丝关注按钮

赞 (0)
分享到: +

评论 沙发

Avatar

换个身份

  • 昵称 (必填)
  • 邮箱 (选填)