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

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

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

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)
    }
})
目录
相关文章
|
7月前
|
前端开发 Java
java前端:删除数组中指定元素的方法
java前端:删除数组中指定元素的方法
116 1
|
1月前
查找数组中最大的元素值
【10月更文挑战第29天】查找数组中最大的元素值。
33 4
|
6月前
|
C++
C++数组中插入元素。
C++数组中插入元素。
|
6月前
|
索引
删除数组中的指定元素(了解如何删除数组中的指定元素,并返回一个新的数组,看这一篇就足够了!)
删除数组中的指定元素(了解如何删除数组中的指定元素,并返回一个新的数组,看这一篇就足够了!)
|
6月前
|
编译器
数组\插入删除数组元素
数组\插入删除数组元素
27 0
数组相关算法题——LeetCode.27《移除元素》
数组相关算法题——LeetCode.27《移除元素》
|
7月前
如何删除数组中的某个元素?
如何删除数组中的某个元素?
81 0
|
7月前
|
算法 Java C++
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
请实现一个队列,支持以下操作:添加元素、删除第一个元素、获取第一个元素。
50 0
删除顺序表中指定值的所有元素
顺序表是一种使用数组实现的数据结构。删除顺序表中指定值的所有元素,可以按照以下步骤进行操作:
306 1
|
算法 Java
优雅的删除链表元素
大家好,我是王有志。今天我们尝试使用多种方法,“优雅”的实现链表的删除方法。
156 0
优雅的删除链表元素
下一篇
DataWorks