JavaScript 操作字串的函數有:substring 提取指定範圍的子字串;substr 提取指定起點、長度的子字串(end 可超出長度);splice 可刪除和/或替換字串中的指定數量字符,並可插入替換字符。
JavaScript 中substring、substr 和splice 的差異
##JavaScript 中的substring、substr 和splice 函數都用於操作字串,但它們有著不同的用途和用法。substring
substr
splice
用法比較
範例
<code class="javascript">const str = "Hello World"; // 使用 substring 提取 "World" console.log(str.substring(6)); // "World" // 使用 substr 提取 "World"(即使 end 超出范围) console.log(str.substr(6)); // "World" // 使用 splice 删除 "Hello" str.splice(0, 5); console.log(str); // "World" // 使用 splice 替换 "World" 为 "JavaScript" str.splice(0, 5, "JavaScript"); console.log(str); // "JavaScript"</code>
以上是js中的substring和substr和splice的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!