在 JavaScript 中截取字符串可以使用 substring() 和 substr() 方法:substring(start, end):指定开始和结束位置,包括开始,不包括结束。substr(start, length):指定开始位置和截取长度。两者的区别在于:substring() 对于负值索引会报错,而 substr() 会将其转换为字符串长度的偏移量;substr() 的第二个参数为截取长度,而 substring() 的第二个参数为结束位置。
如何在 JavaScript 中截取字符串
在 JavaScript 中,你可以使用 substring() 和 substr() 方法截取字符串。
substring() 方法
substring() 方法接受两个参数:
示例:
const str = "Hello World"; const substring1 = str.substring(0, 5); // Hello const substring2 = str.substring(6); // World
substr() 方法
substr() 方法也接受两个参数:
示例:
const str = "Hello World"; const substring1 = str.substr(0, 5); // Hello const substring2 = str.substr(6, 3); // Wor
示例
以下示例演示了 substring() 和 substr() 方法的区别:
const str = "Hello World"; const substring1 = str.substring(-5, -1); // Error: Invalid input const substring2 = str.substr(-5, -1); // World
总体而言,对于简单的截取操作,可以使用 substring() 方法。但是,如果需要处理负值索引,则应使用 substr() 方法。
以上就是js中如何截取字符串的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号