如何使用 JavaScript 找到两个给定数组中的任何一个中存在的每个元素?
在本文中,我们将学习如何找到给定两个数组中的任何一个中存在的每个元素。
方法一:使用集合
集合是唯一的项目的集合,即没有元素可以重复。我们将两个数组的所有元素添加到集合中,然后我们将返回集合。
例子:
const arr1 = [1, 2, 3, 4, 5]
const arr2 = [1, 2, 3, 4, 5, 6]
result = [1, 2, 3, 4, 5, 6]
代码示例:
Javascript
Javascript
输出:
{10, 20, 30, 40, 50, 34, 32, 11}
方法2:使用循环
在这种方法中,我们将选择一个数组,然后我们将在第二个数组上运行一个循环,并检查该数组的元素是否存在于第一个数组中。如果一个元素已经存在,我们跳过,否则我们将把它添加到第一个数组中。
代码示例:
Javascript
输出:
[1, 2, 3, 4, 5]