Js改变数组元素的方法即数组元素的增删改使用splice()方法。
一:splice方法介绍
splice(index,len,item)
注释:该方法会改变原始数组,有三个参数。
index: 数组开始下标
len: 替换/删除的长度
item: 替换的值,注意若为删除操做的话此参数为空。
二:splice使用的实例。
var arr = ['a','b','c','d'];
1,删除:注意删除只有两个参数,item为空。
arr.splice(1,2);//从下标为1的开始删除2个长度;
console.log(arr);//结果为['a','d']
2,新增,则第二个参数为0,
arr.splice(1,0,'eee');//在下标为1的地方新增'eee'(从下标为1的开始用'eee'替换0个长度,不用提黄2塞进去就行)
console.log(arr);//结果为['a','eee','b','c','d'];
3,修改
arr.splice(1,2,'eee');//从下标为1的开始用'eee'替换2个长度.
console.log(arr)//结果为['a','d']数组