©
This document usesPHP Chinese website manualRelease
JScript | 语言参考 |
返回位于String对象中指定位置的子字符串。
strVariable.substring(start,end)
"String Literal".substring(start,end)
start
指明子字符串的起始位置,该索引从 0 开始起算。
end
指明子字符串的结束位置,该索引从 0 开始起算。
substring方法将返回一个包含从start到最后(不包含end)的子字符串的字符串。
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。
下面的示例演示了substring方法的用法。
function SubstringDemo(){
var ss; //
声明变量。var s = "The rain in Spain falls mainly in the plain..";
ss =s.substring(12,17); //
取子字符串。return(ss); //
返回子字符串。 }
版本 1
String 对象的方法 | String 对象的属性 | substr 方法
应用于: String 对象