1、array.slice方法
slice用于提取原数组的一部分,并返回一个新数组,原数组不会受到影响
slice接收两个参数 array.slice(start,end)
start 规定从何处取
end 规定从何处结束选取,不包含end
比如:
let s = [1,2,3,4,5,6]
let c = s.slice(1,4)
1是数组下标 4是结束下标但是不包含4
所以输出结果就是:[2,3,4]
2、array.splice方法
splice是增加或者删除指定位置的数组,也是接收两个参数 array.splice(start,deleteNum)
start:指定开始位置下标
deleteNum:删除的个数
比如:
let s = [1,2,3,5,6,7]
let c = s.splice(1,2)
1是数组下标 2是要删除的个数
输出结果为:[1,5,6,7]
也可以插入元素
array.splice(1,2,'222','333')
let s=[1,2,3,4,5,6]
let c=s.splice(1,1."2222","4444")
输出结果是:[1,"2222","4444",3,4,5,6]