slice
- 从第几项开始到第几项结束截取字符,复制字符到新字符中,和数组的slice使用方法一致
- slice只能从前向后选
substring
str=str.substring(start,end);//截取字符串从start到end结束
- substring,start和end都不支持负数,负数代表0之前,就是最前面
- substring可以从后向前选
截取西游记三个字
var str="中国的四大名著中《西游记》是吴承恩写的";
str=str.substring(str.indexOf("《")+1,str.indexOf("》"));
console.log(str);
substr
- str.substr(start,length);//截取从字符串start开始,按照给出长度截取固定的字符串
var str="中国的四大名著中《西游记》是吴承恩写的";
str=str.substr(str.indexOf("《")+1,3);
console.log(str)