// 示例代码:使用 substring 方法截取字符串
let str = "Hello, world!";
let result = str.substring(0, 5); // 截取从索引 0 到 5(不包括 5)的子字符串
console.log(result); // 输出: Hello
// 解释说明:
// substring 方法用于提取字符串中介于两个指定下标之间的部分。
// 语法:str.substring(start, end)
// 参数 start 是必需的,表示提取的起始索引位置。
// 参数 end 是可选的,表示提取的结束索引位置(不包括该位置的字符),如果不提供,则提取到字符串的末尾。
// 示例代码:使用 slice 方法截取字符串
let str2 = "JavaScript";
let result2 = str2.slice(4, 10); // 截取从索引 4 到 10(不包括 10)的子字符串
console.log(result2); // 输出: Script
// 解释说明:
// slice 方法也用于提取字符串的一部分,但与 substring 不同的是,它支持负数索引。
// 语法:str.slice(start, end)
// 参数 start 是必需的,表示提取的起始索引位置。
// 参数 end 是可选的,表示提取的结束索引位置(不包括该位置的字符),如果不提供,则提取到字符串的末尾。
// 示例代码:使用 substr 方法截取字符串
let str3 = "abcdef";
let result3 = str3.substr(2, 3); // 从索引 2 开始,截取长度为 3 的子字符串
console.log(result3); // 输出: cde
// 解释说明:
// substr 方法用于从指定位置开始返回指定长度的子字符串。
// 语法:str.substr(start, length)
// 参数 start 是必需的,表示提取的起始索引位置。
// 参数 length 是可选的,表示要提取的字符数,如果不提供,则提取到字符串的末尾。
上一篇:js 截取字符串
下一篇:js 二维数组去重
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站