【JS学习】字符串的substring方法

1. 介绍

substring 是JavaScript字符串对象的一个方法,用于从一个字符串中提取子字符串,并返回提取的部分。

可以使用 substring 方法来截取字符串的一部分,指定起始索引和结束索引(或只指定起始索引)。

这个方法不会修改原始字符串,而是返回一个新的字符串。

2. 语法

string.substring(startIndex, endIndex)

string.substring(startIndex)

参数

  • string:被检查的字符串
  • startIndex:必需参数,一个整数,指定要截取的子字符串的起始索引。
  • endIndex:可选参数,一个整数,指定截取的子字符串的结束索引(不包括该索引位置)。
  • 如果不提供 endIndex 参数,substring 将截取从 startIndex 到字符串末尾的所有字符。

3. 示例

const str = "JavaScript is a powerful language.";
const sub1 = str.substring(0, 10); // 从索引 0 开始,截取到索引 10(不包括 10)
console.log(sub1); // "JavaScript"

const sub2 = str.substring(11); // 从索引 11 开始,截取到字符串末尾
console.log(sub2); // "is a powerful language."

如果想获取一个字符串的最后 n 个字符,实现方式如下:

const str = "JavaScript is a powerful language.";
const sub3 = str.substring(str.length - 3); // 截取字符串的最后3个字符
console.log(sub3); // "ge."

猜你喜欢

转载自blog.csdn.net/zx1041561837/article/details/134007328