js模擬實現replaceAll()函式程式碼例項

antzone發表於2017-03-26

本章節介紹一下如何模擬實現replaceAll()函式功能,因為使用replace()函式進行替換操作,只會講第一個匹配的字串替換,下面就通過程式碼例項介紹一下如何替換掉全部的指定的字串。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
var str="I am a good student";
console.log(str.replace(/a/g,"x"));

上面的程式碼能夠將字串的"a"替換為"x"。

replace()函式的第一個引數是正規表示式,並且是全域性匹配的。


相關文章