用法
数组.splice(start,number,['插入元素'])
start:开始的索引
number:删除的个数
不写插入元素: 从start索引开始处理删除
number为0:在start前插入(相当于插入的元素占据原来start的索引,原来的往后推)
number为正常数字:从start开始包括start索引对应的项,删除number个然后替换为['插入元素']
例子
// 不写插入元素
const arr = ['小明','小红','小刚','小强','小美']
console.log(arr.splice(1,2))//小红,小刚
console.log(arr)//小明,小强,小美
//number为0
const arr1 = ['小明','小红','小刚','小强','小美']
console.log(arr1.splice(1,0,'小朱','小白'))//为空 删除0个元素 number为0
console.log(arr1)//小明,小朱,小白,小红,小刚,小强,小美
//number为正常数字
const arr2 = ['小明','小红','小刚','小强','小美']
console.log(arr2.splice(1,2,'小朱','小白'))//小红,小刚
console.log(arr2)//小明,小朱,小白,小强,小美