admin 管理员组

文章数量: 887021


2024年1月18日发(作者:哪里学少儿编程)

js数组substring方法

在 JavaScript 中,substring() 方法用于从字符串中提取指定位置的子字符串。

语法:

substring(start, end)

参数:

- start:必需。指定子字符串的起始位置。如果是负数,则将其视为字符串长度加上这个负数。

- end:可选。指定子字符串的结束位置。如果未提供该参数,则默认为字符串的长度。如果是负数,则将其视为字符串长度加上这个负数。

返回值:

返回提取的子字符串。

示例:

```

const str = "abcdefg";

(ing(2, 5)); // 输出 "cde"

(ing(2)); // 输出 "cdefg"

(ing(-5)); // 输出 "bcdefg"

(ing(2, -2)); // 输出 "cde"

```

在上面的示例中,第一个 () 使用 substring() 方法提

取从索引 2 开始到索引 5 结束的子字符串 "cde"。

第二个 () 使用 substring() 方法提取从索引 2 开始到字符串的末尾的子字符串 "cdefg"。

第三个 () 使用 substring() 方法提取从长度加上 -5 的索引位置开始到字符串的末尾的子字符串 "bcdefg"。

第四个 () 使用 substring() 方法提取从索引 2 开始到长度加上 -2 的索引位置的子字符串 "cde"。


本文标签: 字符串 长度 位置 加上 提取