splice(index,len,[item]) splice作用:删除元素/插入元素/替换元素,该方法会改变原始数组
index:数组开始下标
len: 替换/删除的长度
item:替换的值,删除操作的话 item为空
例如:arr = ['1','2','3','4']
1:删除元素 — [item]为空
arr.splice(1,1) //['1','3','4']
arr.splice(1,0) //['1','2','3','4']
arr.splice(1,2) //['1','4']
2:替换元素 — item为替换的值
arr.splice(1,1,'x') //['1','x','3’,'4'] 替换起始下标为1,长度为1的值为x’
arr.splice(1,2,'y') //['1','y','4'] 替换起始下标为1,长度为2的两个值为‘y’
arr.splice(1,2,'x','y') //['1', 'x', 'y', '4'] 替换起始下标为1,长度为2的两个值
3:插入元素 — len设置为0,item为添加的值
arr.splice(1,0,'x') //['1','x','2','3','4']
arr.splice(1,0, 'x', 'y', 'z') //['1','x', 'y', 'z','2','3','4'
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。