slice
slice(start,end)
取数从start坐标开始,包括start坐标,不包括end坐标,返回所取的数组,原数组
不变
var a = [1, 2, 3, 4, 5]
console.log(a.slice(1, 3));/[2,3]
console.log(a);//[1,2,3,4,5]
splice
splice(start,length,new)
- start 起始坐标
- 删除的长度
- 添加的新内容(
可选
)
注:
原数组改变
var a = [1, 2, 3, 4, 5]
console.log(a.splice(1, 3,6)); //[2,3,4]
console.log(a);//[1,5,6]
split
stringObject.split(separator,howmany)
返回也separator
切割的数组
- separator表示切割符号
- howmany表示返回数组的最大长度(可选)