Linux 拨号vps windows公众号手机端

es6怎么删除数组中的某个元素

lewis 7年前 (2018-04-11) 阅读数 10 #程序编程
文章标签 es6

在ES6中,可以使用Array.prototype.filter()方法来删除数组中的某个元素。filter()方法会创建一个新数组,其中包含满足指定条件的所有元素。

假设有一个数组arr,要删除其中的某个元素elem,可以按照以下步骤使用filter()方法来实现:

const arr = [1, 2, 3, 4, 5];
const elem = 3;
// 使用filter()方法删除数组中的某个元素
const newArr = arr.filter(item => item !== elem);
console.log(newArr); // 输出:[1, 2, 4, 5]

在这个例子中,filter()方法的回调函数通过检查每个元素是否等于elem来决定是否保留该元素。如果元素不等于elem,则会被添加到新数组newArr中。最后,打印出newArr可以看到已经成功删除了数组中的指定元素。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门