substr()方法用于字符串的截取
两个参数用法:
字符串.substr(参数1,参数2)
参数1(可以是0、正整数、负数)
参数1:
-
如果是0或正整数,则代表字符串截取的起始下标
-
如果是负数,则代表从倒数第几个字符开始截取
参数2:
-
字符串截取字符的个数(正整数)
-
如果是0或负数,则会返回空字符串
示例: var str="abcdefghijklmn";
var res=str.substr(2,5);
结果为res:"cdefg"
var str1="abcdefghijklmn";
var res1=str1.substr(-5,2);
结果为res1:"jk"
1个参数用法:
字符串.substr(参数);
参数:
- 如果是0或正整数:字符串截取的起始下标,默认截取至字符串结尾
- 如果是负数:则从倒数第几个字符开始截取,默认截取至字符串结尾
示例: var str="abcdefghijklmn";
var res=str.substr(2);
结果为res:"cdefghijklmn"
var str1="abcdefghijklmn";
var res1=str1.substr(-2);
结果为res1:"mn"