依索引取代 JavaScript 字串中的字元
在 JavaScript 中處理字串時,可能需要取代特定索引處的字元。不幸的是,JavaScript 字串是不可變的,這意味著您無法直接修改它們。
要解決此問題,您可以使用以下方法:
建立自訂的 ReplaceAt() 函數
定義replaceAt()函數,方便指定位置的字元替換索引:
String.prototype.replaceAt = function(index, replacement) { return this.substring(0, index) + replacement + this.substring(index + replacement.length); };
用法
定義replaceAt()函數後,您可以使用它來替換字串中的字元:
var str = "hello world"; alert(str.replaceAt(2, "!!")); // He!!o World
在此範例中,索引 2處的字元(第三個字元)被替換為“!!”。 alert() 函數顯示更新後的字串。
以上是如何替換 JavaScript 字串中特定索引處的字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!