解决js中 replace()使用的时候只替换一个 不替换全部的方法

今天在写代码的时候 使用.replace()进行替换 

但是只替换了前一个

于是我就找了下 ,解决方法是给你需要替换的加上个g

原来的代码  这是将空格替换成 -  但是只替换第一个

replace(' ',"-")

改良后的代码

replace(/ /g,"-")

这样就能全部替换了  注意还是有空格的

猜你喜欢

转载自blog.csdn.net/m0_64547949/article/details/128072740