Array.splice()
splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改。
var arr=[1,2,3,4]
arr.splice(0,1)=[1] arr=[2,3,4] 删除
arr.slice(0,1)=[2,3,4] arr=[1,2,3,4]
arr.splice(0,-1)=[] arr=[1,2,3,4]
arr.slice(0,-1)=[1,2,3] arr=[1,2,3]
arr.splice(0,1,5) => arr=[5,2,3,4] 删除 + 添加