substring()方法包含头,不包含尾,但是如果省略尾参数,又包含了最后一个字符
substring()方法包含头,不包含尾,但是如果省略尾参数,又包含了最后一个字符,这是为啥呀?
比如字符串mystr=“hello world!”
mystr.substring(6) //显示world!
mystr.substring(6,11) //显示world
明明是11的长度呀
substring()方法包含头,不包含尾,但是如果省略尾参数,又包含了最后一个字符,这是为啥呀?
比如字符串mystr=“hello world!”
mystr.substring(6) //显示world!
mystr.substring(6,11) //显示world
明明是11的长度呀
2016-07-04
substring() 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。
http://www.w3school.com.cn/jsref/jsref_substring.asp(w3c学院)
“!”字符在第十一个字符位置,所以没有显示。
举报