曲线救国 —— 删除数组的指定元素

简介: 曲线救国 —— 删除数组的指定元素

曲线救国 —— 删除数组的指定元素

01 选出要删除的元素,赋值null,通过查找null,然后删除。
let arr = [ 1,2,3,4,5 ]
arr[arr.indexOf(4)] = null;  // 想要干掉4,给它赋值null
arr.splice(arr.indexOf(null),1); // 删除
好像没有必要这么玩儿啊,可以直接
arr.splice(arr.indexOf(4),1)    //  完美干掉指定元素
02 干掉数组中含有a的元素,我是这么做的
let arr = [1, 2, 3, 'a1', 'a2', 3, 'a4']
var newArr = []
arr.forEach(item => {
    if(item.indexOf('a') === -1) {
       newArr.push(item)
    }
})
目录
相关文章
|
1月前
|
存储 C语言 索引
数组元素的删除
数组元素的删除
|
3月前
|
前端开发 Java
java前端:删除数组中指定元素的方法
java前端:删除数组中指定元素的方法
|
3月前
|
C++
移除元素(C++)
移除元素(C++)
19 0
|
3月前
如何删除数组中的某个元素?
如何删除数组中的某个元素?
22 0
|
3月前
|
算法 Java C++
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
15 0
|
4月前
|
C++
数组中的第 K 个最大元素(C++实现)
数组中的第 K 个最大元素(C++实现)
37 1
|
8月前
删除顺序表中指定值的所有元素
顺序表是一种使用数组实现的数据结构。删除顺序表中指定值的所有元素,可以按照以下步骤进行操作:
217 1
|
10月前
如何向数组里添加元素
如何向数组里添加元素
80 0