Js中string对象只有replace方法,只能替换内容一次,那么就来实现一下replaceAll的方法
String.prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm"),s2);
}具体使用就很简单了
varstr="abcabcabc";
alert(str.replace("a","*"));
alert(str.replaceAll("a","*"));
本文介绍了一种在JavaScript中自定义实现字符串replaceAll方法的方式,该方法可以全局替换字符串中的指定内容,相较于内置的replace方法更为强大。通过具体的代码示例展示了如何定义与使用此方法。
761

被折叠的 条评论
为什么被折叠?



