js模擬實現replaceAll()函式程式碼例項
本章節介紹一下如何模擬實現replaceAll()函式功能,因為使用replace()函式進行替換操作,只會講第一個匹配的字串替換,下面就通過程式碼例項介紹一下如何替換掉全部的指定的字串。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼var str="I am a good student"; console.log(str.replace(/a/g,"x"));
上面的程式碼能夠將字串的"a"替換為"x"。
replace()函式的第一個引數是正規表示式,並且是全域性匹配的。
相關文章
- js模擬實現alert()函式彈出警告視窗效果程式碼例項JS函式
- js模擬實現hashCode()方法程式碼例項JS
- js模擬實現多型效果程式碼例項JS多型
- javascript模擬實現replaceAll()JavaScript
- js模擬實現StringBuffer類功能程式碼例項JS
- js模擬實現名稱空間功能程式碼例項JS
- js模擬實現select下拉選單程式碼例項JS
- JavaScript模擬實現replaceAll方法JavaScript
- javascript模擬實現ArrayList效果程式碼例項JavaScript
- 模擬實現Object.is()方法程式碼例項Object
- javascript模擬實現toAarray()方法程式碼例項JavaScript
- css模擬實現雙擊效果程式碼例項CSS
- css模擬實現雙擊事件程式碼例項CSS事件
- 模擬實現連結title效果程式碼例項
- js模擬點選連結程式碼例項JS
- jQuery模擬實現滑鼠點選事件程式碼例項jQuery事件
- 模擬實現文字框游標效果程式碼例項
- javascript模擬實現滾動條效果程式碼例項JavaScript
- 模擬實現select下拉選單例項程式碼單例
- js冪函式程式碼例項分享JS函式
- javascript模擬實現連結的title效果例項程式碼JavaScript
- jQuery模擬實現超連結的title程式碼例項jQuery
- js confirm()函式用法程式碼例項JS函式
- js函式作為函式的引數程式碼例項JS函式
- javascript使用call()函式實現繼承程式碼例項JavaScript函式繼承
- hasOwnProperty()函式程式碼例項函式
- css3和js模擬翻頁效果程式碼例項CSSS3JS
- javascript模擬實現trim()方法例項程式碼JavaScript
- canvas模擬彈幕效果程式碼例項Canvas
- 模擬發放紅包效果程式碼例項
- javascript模擬實現函式過載JavaScript函式
- js實現jquery的extend()程式碼例項JSjQuery
- js實現的警告框例項程式碼JS
- js實現文字框提示程式碼例項JS
- js批量註冊事件處理函式程式碼例項JS事件函式
- js自定義回撥函式簡單程式碼例項JS函式
- js給函式設定預設值程式碼例項JS函式
- js的建構函式和原型用法程式碼例項JS函式原型