JavaScript 操作字符串的函数有:substring 提取指定范围的子字符串;substr 提取指定起点、长度的子字符串(end 可超出长度);splice 可删除和/或替换字符串中的指定数量字符,并可插入替换字符。
JavaScript 中 substring、substr 和 splice 的区别
JavaScript 中的 substring、substr 和 splice 函数都用于操作字符串,但它们有着不同的用途和用法。
substring
substring(start, end)
参数:
substr
substr(start, length)
参数:
splice
splice(start, deleteCount, ...items)
参数:
用法比较
示例
<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中文网其他相关文章!