JavaScript 字符串切割:slice() 和 substring() 方法
在 JavaScript 中,可以使用字符串方法 slice() 或 substring() 来切割字符串。
slice() 方法的语法为:
string.slice(start, end)
其中 start 和 end 是可选的参数,表示要切割的字符串的起始位置和结束位置。如果省略 end,则会切割到字符串末尾。如果参数是负数,则表示从字符串末尾开始算起的位置。例如:
let str = 'hello world';
let sliced = str.slice(0, 5); // 'hello'
let sliced2 = str.slice(6); // 'world'
let sliced3 = str.slice(-5); // 'world'
substring() 方法的语法与 slice() 方法类似,但是它不支持负数参数。例如:
let str = 'hello world';
let sub = str.substring(0, 5); // 'hello'
let sub2 = str.substring(6); // 'world'
需要注意的是,slice() 和 substring() 方法都不会修改原始字符串,而是返回一个新的切割后的字符串。
原文地址: https://www.cveoy.top/t/topic/m51L 著作权归作者所有。请勿转载和采集!