教程 > javascript 教程 > 阅读:43

javascript string substr 方法——迹忆客-ag捕鱼王app官网

返回 javascript string 对象


定义

substr() 方法可在字符串中抽取从 开始 下标开始的指定数目的字符。

提示: substr() 的参数指定的是子串的开始位置和长度,因此它可以替代 substring() 和 slice() 来使用。

在 ie 4 中,参数 start 的值无效。在这个 bug 中,start 规定的是第 0 个字符的位置。在之后的版本中,此 bug 已被修正。

ecmascript 没有对该方法进行标准化,因此反对使用它。

注意: substr() 方法不会改变源字符串。

语法

语法如下:

string.substr(start[, length]);

参数

  • start - 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
  • length - 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringobject 的开始位置到结尾的字串。

    返回值

    substr() 方法根据给定的参数返回新的子字符串。

浏览器支持

所有主流浏览器都支持 substr 方法。

示例


   
      javascript string substr() method
   
   
      
            
   

输出结果:

(1,2): pp
(-2,2): y.
(1): pples are round, and apples are juicy.
(-20, 2): nd
(20, 2): d

返回 javascript string 对象

查看笔记

扫码一下
查看教程更方便
网站地图