由于JS中没有replaceAll方法 于是我们可以这样改造一下,添加String对象的原型方法 String.prototype.replaceAll = function replaceAll(str1,str2){ return this.replace(new RegExp(str1,'gm'),str2); } 使用 var testStr = '1,2,3,4,5,6'; testStr.replaceAll(',','-');