JavaScript 字符串截取方法:slice():从指定起始索引截取到指定结束索引(可省略)。substring():类似于 slice(),但不会接受负数索引。substr():已弃用,可从字符串末尾开始截取。

如何使用 JavaScript 截取字符串
JavaScript 提供了多种方法来截取字符串,其中最常用的有:
1. 使用 slice() 方法
slice() 方法用于从字符串中截取指定部分。语法如下:
<code class="javascript">str.slice(start, end)</code>
start:截取的起始索引,从 0 开始计数。如果省略,则从字符串开头开始截取。end:截取的结束索引,从 0 开始计数。如果省略,则截取到字符串末尾。例如:
<code class="javascript">const str = "Hello World"; // 从索引 0 开始截取到索引 5 const result1 = str.slice(0, 5); // "Hello" // 从索引 7 开始截取到字符串末尾 const result2 = str.slice(7); // "World"</code>
2. 使用 substring() 方法
substring() 方法与 slice() 类似,但它不会接受负数索引。语法如下:
<code class="javascript">str.substring(start, end)</code>
3. 使用 substr() 方法
substr() 方法已被弃用,不建议使用。它的语法与 slice() 类似,但它接受负数索引,这意味着它可以从字符串末尾开始截取。
<code class="javascript">str.substr(start, length)</code>
start:截取的起始索引,可为负数。如果为负数,则从字符串末尾开始计数。length:截取的字符数。例如:
<code class="javascript">const str = "Hello World"; // 从字符串末尾开始截取 5 个字符 const result = str.substr(-5); // "World"</code>
以上就是js如何截取的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号