1、slice()
Array和String对象都有,
在Array中 slice(i,[j])
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素,j为结束的索引值,缺省时则获取从i到末尾的所有元素。
在String中 slice(i,[j])
i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个字符,j为结束的索引值,缺省时则获取从i到末尾的所有字符
2、splice()
存在Array中,方法向/从数组中添加/删除项目,然后返回被删除的项目。
该方法会改变原始数组splice(index,howmany,item1,itemx )
b=['a','b','c','d','e','f','g'];
a=b.splice(2,5); //从第二处开始,取5位
得到:["c",
"d", "e", "f", "g"]
3、split()
a=b.join('--');
a--b--c--d--e--f--g
start:子字符串的开始位置,length:子字符串的长度。
7、substring()
在String中,substring(start,stop);
start:表示子字符串的开始位置,
stop:表示结束结果。
第二个参数应该大于第一个参数。如果出现第一个参数大于第二个参数的情况,substring方法会自动更换两个参数的位置。