substr()方法从字符串中提取从startPos位置开始的指定数目的字符串。
语法:
stringObject.substr(startPos,length)参数说明:
startPos必需,要提取的子串的起始位置。必须是数值。
length可选,提取字符串的长度。如果省略,返回从stringObject的开始startPos到stringObject的结尾的字符。
注意:如果参数startPos是负数,从字符串的尾部开始算起的位置,也就是说,-1指字符串中最后一个字符,-2指倒数第二个字符
如果startPos为负数绝对值大于字符串长度,startPos为0.
使用 substr() 从字符串中提取一些字符,代码如下:
<script type="text/javascript"> var mystr="I love JavaScript!"; document.write(mystr.substr(7)); document.write(mystr.substr(2,4)); </script>
运行结果:
JavaScript!
love