📜  将字符串 javascript 从索引切片到空间 - Javascript (1)

📅  最后修改于: 2023-12-03 14:53:49.388000             🧑  作者: Mango

将字符串 javascript 从索引切片到空间 - Javascript

在 Javascript 中,可以使用 substrsubstring 方法来对字符串进行截取。这些方法都可以接受起始索引和截取长度作为参数,用于切片字符串。需要注意的是,substr 方法的第二个参数是截取长度,而 substring 方法的第二个参数是终止索引。下面是对切片方法的详细介绍。

使用 substr 方法切片字符串

substr 方法可以接受两个参数,第一个参数是起始索引,第二个参数是截取长度。如果省略第二个参数,则会截取从起始索引到字符串末尾的所有字符。

例如,要从字符串 "javascript" 的索引 4 开始截取 4 个字符,可以这样写:

const str = "javascript";
const slicedStr = str.substr(4, 4); // "script"

如果省略第二个参数,将截取从起始索引到字符串末尾的所有字符:

const str = "javascript";
const slicedStr = str.substr(4); // "script"
使用 substring 方法切片字符串

substring 方法可以接受两个参数,第一个参数是起始索引,第二个参数是终止索引。如果省略第二个参数,则会截取从起始索引到字符串末尾的所有字符。

例如,要从字符串 "javascript" 的索引 4 开始截取到索引 9 的所有字符,可以这样写:

const str = "javascript";
const slicedStr = str.substring(4, 9); // "scrip"

如果省略第二个参数,将截取从起始索引到字符串末尾的所有字符:

const str = "javascript";
const slicedStr = str.substring(4); // "script"
总结

以上就是在 Javascript 中切片字符串的方法。substr 方法用于截取一段固定长度的子字符串,而 substring 方法则用于截取一段指定范围的子字符串。需要记住的是,substr 方法的第二个参数是截取长度,而 substring 方法的第二个参数是终止索引。