var arr==[1,2,3,4,5,6,7,8]
//1.中间删除
arr.splice(2,3)
//2.中间插入
arr.splice(5,0,'a','b','c')
//3.替换
arr.splice(1,2,'a','b')
以上三个例子,执行之后的结果分别为
1.
var arr==[1,2,6,7,8]
2.
var arr==[1,2,3,4,5,'a','b','c',6,7,8]
3.
var arr==[1,'a','b',4,5,6,7,8]
总结:splice()函数先删除一段元素之后再插入一段元素。