string.replace()默认只替换第一个

var str = '200,234,455'
console.log(str.replace(/,/g,'-')) //200-234-455
//当然可以用下面方法
console.log(str.split(',').join('-'))//200-234-455

你可能感兴趣的:(JavaScript,js)