可以通过Set()构造函数创建一个新的Set对象来存储数组中的唯一元素。使用for循环遍历一个数组并将元素添加到Set对象中。然后使用另一个for循环遍历第二个数组并将元素添加到Set对象中。最后使用Array.from()方法将Set对象转换为数组并返回。
示例代码如下:
const array1 = [1, 2, 3, 4, 5]; const array2 = [3, 4, 5, 6, 7];
const uniqueElements = (arr1, arr2) => { const set = new Set(arr1); arr2.forEach(elem => set.add(elem)); return Array.from(set); }
const uniqueArray = uniqueElements(array1, array2); console.log(uniqueArray); // [1, 2, 3, 4, 5, 6, 7]