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 及以上