目录
slice(开始,结束) :
提取从指定的开始位置和结束位置的字符串的内容(不包括结束位置下标)。
例:
var str = "abcdefg";
console.log(str.slice(1,3)); // 结果 bc
console.log(str.slice(2,3)); // 结果 c
substring(开始,结束):
提取从指定的开始位置和结束位置的字符串的内容(不包括结束位置下标)。
例:
var str = "abcdefg";
console.log(str.substring(1,3)); // 结果 bc
console.log(str.substring(2,3)); // 结果 c
substr (开始,长度) :
提取从指定开始位置的长度的内容。
例:
var str = "abcdefg";
console.log(str.substr(1,3));// 结果 bcd
从下标为1的开始截,从1开始的是b,往后面截取3个长度,b、c、d,所以结果就是 bcd。
都是用来截取字符串的。如果只带一个参数,截取的就是从指定位置到末尾后面的内容。
例:
var str = "abcdefg";
console.log(str.slice(3)); // 结果 defg
console.log(str.substring(3)); // 结果 defg
console.log(str.substr(3)); // 结果 defgvar str = "abcdefg";
注意:所有开始下标都是从0开始。
完。