substring()函数方法
返回位于String对象中指定位置的子字符串。
使用方法:
str.substring(start, end)
"String Literal".substring(start, end)
其中“start”是指明要截取字符串的起始位置,该索引从0 开始起算。
“end”是指明要截取字符串的结束位置,该索引从0 开始起算。
javascript中substring()函数方法将返回一个包含从start 到最后(不包含end )的子字符串的字符串。
JavaScript中substring()函数方法使用start 和end 两者中的较小值作为子字符串的起始点。
例如,strvar.substring(0, 3) 和strvar.substring(3, 0) 将返回相同的子字符串。
如果start 或end为NaN或者负数,那么将其替换为0。
子字符串的长度等于start 和end 之差的绝对值。
例如,在strvar.substring(0, 3) 和strvar.substring(3, 0) 返回的子字符串的的长度是3。
来看一个具体的例子。
<script type="text/javascript"> //substring的用法举例 //www.jb200.com function SubstringDemo(){ var ss; // 声明变量。 var s = "The rain in Spain falls mainly in the plain.."; ss = s.substring(12, 17); // 取子字符串。 return(ss); // 返回子字符串。 } alert(SubstringDemo()); </script>