先来看下几个概念:
// splice:返回从原始数组中删除的项(如果没有任何删除,则返回空数组)
// 当指定2个参数时,表示删除
// 当指定3个参数,且第2个参数为0时表示插入
// 当指定3个参数,且第2个参数为1时表示替换
本次就拿删除举例,本身我们想删除数组中的某个指定元素,我们需要知道它所在数组中的下标,我们可以用 数组.indexOf获取它所在的下标,然后拿splice删除这个元素。
本身是没问题
代码如下:
var arr = [张三,李四,王五,赵六];
// 删除王五
arr.splice(arr.indexOf(王