📌  相关文章
📜  如何从 JavaScript 数组中删除重复元素?

📅  最后修改于: 2022-05-13 01:56:12.055000             🧑  作者: Mango

如何从 JavaScript 数组中删除重复元素?

有多种方法可以删除数组中的重复项。我们将讨论最常见的四种方式。

使用filter() 方法 filter() 方法创建一个新的元素数组,这些元素通过我们提供的条件。它将仅包括那些返回 true 的元素。我们可以通过简单地调整我们的条件来从数组中删除重复值。

Javascript


Javascript


Javascript


Javascript


输出:

["apple", "mango", "orange"]

使用Set()方法:此方法使用 ES6 (ES2015) 设置新的对象类型,允许您创建唯一值的集合。

Javascript


输出:

["apple", "mango", "orange"]

使用forEach() 方法通过使用 forEach() 方法,我们可以遍历数组中的元素,如果数组中不存在新数组,我们将推入新数组。

Javascript


输出:

["apple", "mango", "orange"]

使用reduce() 方法 reduce() 方法用于减少数组的元素,并根据您传递的一些reducer函数将它们组合成最终数组。

Javascript


输出:

["apple", "mango", "orange"]