思路:
splic 可以简单的归总为三个方法:
删除,添加,替换
1.删除,可以删除任何数量的项;只要指定两个 参数 :要删除的第一项的位置和删除的项数。例如splice(0,2)会删除数组中的前两项
var arr=[1,2,3,4,5,6]
arr.splice(0,2)
console.log(arr)//控制台输出为3,4,5,6
2.插入:可以向指定的位置插入任意数量的项,需要三个参数:起始位置,0(要删除的项数)和要插入的项。;例如:splice(2,0,"red""green")
arr1=[1,2,3,4,5,5,6]
arr1.splice(1,0,"red","green")
console.log(arr1)
3.可以向指定位置插入 任意数量的项,且同时删除任意数量的项。需要三个参数:起始位置,要删除的项和要插入的项。:例如:splice(2,1,"red""green")
var arr2=["red","green",3,4,5,6,7]
arr2.splice(2,1,"0")
console.log(arr2)