下面是String substr()方法的示例。
null
- 例子:
JavaScript
<script> function func() { var str = 'Geeks for Geeks' ; var sub_str = str.substr(6); document.write(sub_str); } func(); </script> |
- 输出:
for Geeks
str.substr() 方法从给定字符串的指定索引返回指定数量的字符。 语法:
str.substr(start , length)
- 开始: 它定义了从基字符串中提取子字符串的起始索引。
- 长度: 它定义了要从列表中提取的字符数 开始 在给定的字符串中。如果函数的第二个参数未定义,则 开始 直到长度的末端被提取。
返回值: 此方法返回作为给定字符串一部分的字符串。如果 长 是 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));
输出:
在本例中,由于要提取的字符串的长度为负,因此该方法返回空字符串。 下面提供了上述方法的代码: 项目1:
JavaScript
<script> // JavaScript to illustrate substr() function function func() { // Original string var str = 'It is a great day.' ; var sub_str = str.substr(5); document.write(sub_str); } func(); </script> |
输出:
a great day.
项目2:
JavaScript
<script> // JavaScript to illustrate substr() function function func() { // Original string var str = 'It is a great day.' ; var sub_str = str.substr(5,6); document.write(sub_str); } func(); </script> |
输出:
a gre
方案3:
JavaScript
<script> // JavaScript to illustrate substr() function function func() { // Original string var str = 'It is a great day.' ; var sub_str = str.substr(5,-7); document.write(sub_str); } func(); </script> |
输出:
支持的浏览器:
- 铬1及以上
- 边缘12及以上
- Firefox 1及以上版本
- Internet Explorer 3及以上版本
- 歌剧3及以上
- Safari 1及以上
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END