删除重复元素并从两个数组中取出一个元素

塔哈佐

我下面有两个数组,

let array_one = [1, 2, 3, 4, 5]; //first array
let array_two = [5, 6, 7, 8, 9]; //second array

//I need [1, 2, 3, 4, 5, 6, 7, 8, 9]

在 array_one 和 array_two 中有一个公共元素,5但我5需要一次。我不需要删除重复的元素,但需要一个元素。

哈曼迪普·辛格·卡尔西

请试试这个,它应该适合你

    function onlyUnique(value, index, self) { 
        return self.indexOf(value) === index;
    }

    let arr = [...array_one,...array_two];

arr.filter(onlyUnique);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

得到两个数组列表与重复元素之间的区别

比较两个列表并从一个列表中删除重复列表

交换两个数组的值,使另一个数组不重复,并从最高到最低排序

如何比较两个包含用户详细信息的数组作为数组,并从一个数组中删除匹配的元素?

从两个numpy数组中删除重复的元素

在一个单独的数组中显示两个数组的相同元素

如何从字符向量中删除第一个特定重复元素

从两个数组中仅删除一个匹配元素

检查两个int数组是否具有重复元素,并从中提取重复元素之一

删除列表中的重复元素组,但将第一个元素保留在Python中。两份清单

给定两个数组,如何遍历一个数组并推入第二个数组的重复元素?

如何在一个数组中交换两个元素?

删除另一个数组中的元素

如何在Swift iOS中比较两个数组并从一个数组中删除匹配元素

当在Javascript中重复两个元素时,如何循环创建另一个数组?

比较两个具有对象的数组,并从第一个数组中删除重复项

删除数组中的重复元素

如何将两个数组元素(int)附加到一个数组元素(int)中?

删除数组中的重复元素

如何比较两个数组,并从一个数组中删除两个数组中不匹配的多个项目?

MATLAB:如何从两个对应的列向量中删除重复元素?

在Swift 2.0中过滤数组中的重复项并从另一个数组中删除数组元素

两个数组元素通过php保存在同一个表中

比较两个数组 - 一个数组的元素必须全部在另一个数组中

使用两个数组中的公共元素创建一个新数组

将两个列表合并到字典中,一个包含重复元素,一个包含整数

如何匹配/配对两个数组元素并在 PHP 中只返回一个

从对象数组中删除重复元素

使用两个列表检查一个列表是否包含非重复元素