// 示例代码:使用 substring 方法截取字符串
let str = "Hello, world!";
let result = str.substring(0, 5); // 截取从索引 0 到索引 5(不包括索引 5)的子字符串
console.log(result); // 输出: Hello
// 解释说明:
// substring 方法用于截取字符串的一部分。
// 参数 1 是起始索引,参数 2 是结束索引(不包括该索引位置的字符)。
// 如果省略第二个参数,则会截取到字符串的末尾。
// 示例代码:使用 slice 方法截取字符串
let str2 = "JavaScript is awesome!";
let result2 = str2.slice(0, 4); // 截取从索引 0 到索引 4(不包括索引 4)的子字符串
console.log(result2); // 输出: Java
// 解释说明:
// slice 方法也用于截取字符串的一部分。
// 它与 substring 类似,但可以接受负数作为参数,表示从字符串末尾开始计算索引。
// 例如,slice(-4) 表示从倒数第 4 个字符开始截取到字符串末尾。
// 示例代码:使用 substr 方法截取字符串
let str3 = "Welcome to the future!";
let result3 = str3.substr(0, 7); // 截取从索引 0 开始的 7 个字符
console.log(result3); // 输出: Welcome
// 解释说明:
// substr 方法用于根据指定的起始索引和长度来截取字符串。
// 参数 1 是起始索引,参数 2 是要截取的字符数。
// 注意:substr 方法在现代 JavaScript 中已不再推荐使用,建议使用 substring 或 slice。
上一篇:js 字符串截取最后一位
下一篇:js 截取字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站