replace方法解决全部替换的问题
replace函数一次只能替换一个目标字符串。
当需要替换多个相同目标时,可以配合while循环替换所有字符串
1.替换一个目标字符串
const prase = "一个中国北方的中国人在做中国结" const useReplace = prase.replace("中国", "") console.log(useReplace);
2.替换多个目标字符串
let prase = "一个中国北方的中国人在做中国结"; while(prase.indexOf("中国") != -1){ prase = prase.replace("中国", "") } console.log(prase);
参考---https://blog.csdn.net/qq_42363090/article/details/100080675