JS数组移除元素的八种方法
一、修改arr的length方法
根据修改后的length去除后面的元素。
二、delete方法
修改arr的内容,但是length不变。
三、pop()方法
栈方法,删除arr的最后一个元素。
四、shift()方法
删除arr的第一个元素。
五、splice()方法
可以对arr进行增删改操作。
删除操作:
第一位参数 0: 代表的是起始下标注。
第二位参数 2: 代表的是删除的位数。
增加操作:
第1位参数:2代表从何处添加数据,为必需参数。
第2位参数:0代表要删除的个数,可选。
第3...位参数:可选,要添加的元素。
六、slice()方法
slice() 方法返回一个新的数组对象,这一对象是一个由 begin 和 end 决定的原数组的浅拷贝(包括 begin,不包括end)。
原始数组不会被改变。
七、forEach() || filter()方法
通过迭代循环,删除元素。
八、操作原型
通过在Array原型上添加方法来完成删除。