📜  JavaScript String substr() 方法

📅  最后修改于: 2022-05-13 01:56:53.293000             🧑  作者: Mango

JavaScript String substr() 方法

下面是 String substr() 方法的示例。

  • 例子:
JavaScript


JavaScript


JavaScript


JavaScript


  • 输出:
for Geeks

str.substr()方法从给定字符串的指定索引返回指定数量的字符。
句法:

str.substr(start , length)

  • start:它定义了从基本字符串中提取子字符串的起始索引。
  • 长度:它定义要从给定字符串的开头开始提取的字符数。如果函数的第二个参数未定义,则提取从长度开始到结束的所有字符。

返回值:
此方法返回一个字符串,它是给定字符串的一部分。如果长度0或负值,则返回一个空字符串。
下面提供了上述方法的示例:
示例 1:

var str = 'It is a great day.'
print(str.substr(5));

输出:

a great day.

在此示例中,方法substr()创建了一个从索引5开始到字符串结尾的子字符串。
示例 2:

var str = 'It is a great day.'
print(str.substr(5,6));

输出:

a gre

在此示例中,方法substr()提取从索引5开始的子字符串,字符串的长度为6
示例 3:

var str = 'It is a great day.'
print(str.substr(5,-7));

输出:

在此示例中,由于要提取的字符串的长度为负,因此该方法返回一个空字符串。
上述方法的代码如下:
方案一:

JavaScript


输出:

a great day.

方案二:

JavaScript


输出:

a gre

方案 3:

JavaScript


输出:

支持的浏览器:

  • 铬 1 及以上
  • 边缘 12 及以上
  • 火狐 1 及以上
  • Internet Explorer 3 及更高版本
  • Opera 3 及以上
  • Safari 1 及以上