其他分享
首页 > 其他分享> > 部分浏览器不支持 replaceAll的解决

部分浏览器不支持 replaceAll的解决

作者:互联网

使用replace+正则代替replaceAll

str.replace(/要替换的内容/g,"xxxxxx")

// 或者

str.replace(new RegExp(要替换的内容, "gm"), "xxxxxxxx")

增加 Polyfill

String.prototype.replaceAll = function(s1, s2){
	return this.replace(new RegExp(s1, "gm"), s2);
}

标签:浏览器,s2,s1,replace,replaceAll,解决,RegExp,gm
来源: https://www.cnblogs.com/wbyixx/p/15855610.html