JavaScript 的replace()方法只会替换一处,想要全部替换的话需要加/g参数.
单处替换
var str = "2017-04-17";
str.replace(/-/,"")
console.log(str);
此时打印出来为
"201704-17"
可见只替换了一处
替换所有
var str = "2017-04-17";
str.replace(/-/g,"")
console.log(str);
此时打印出来为
"20170417"
可见已进行全部替换