js中的splice方法和slice方法简单总结
slice(start,end):
参数:
start:开始位置的索引
end:结束位置的索引(但不包含该索引位置的元素)
例如:
splice具有删除,插入,替换的功能
===================================================================
1:删除的功能
splice(index,count)
参数:
index:开始位置的索引
count:要删除元素的个数
返回:返回的是包含被删除元素的数组对象
例如:
结果:
2:插入功能
splice(index,0,插入的项)
参数
index:插入元素的索引值
例如:
3:替换功能
splice(index,num,value)
index:开始的索引位置
num:删除项的数(如果num为0,就是插入功能)
value:插入的值
返回:返回的是包含被删除的元素的数组对象
结果:
总结:
slice:是截取用的
splice:是做删除 插入 替换用的