可以使用JavaScript中的filter()和indexOf()方法来处理这个问题,首先将两个数组连接起来,然后使用filter()方法来过滤其中的重复项,最后将过滤后的数组返回。
示例代码:
function compareArrays(arr1, arr2) {
let combined = arr1.concat(arr2);
let filtered = combined.filter((item, index) => {
return combined.indexOf(item) === index;
});
return filtered;
}
// 示例用法
let firstArray = [1, 2, 3, 4, 5];
let secondArray = [3, 4, 5, 6, 7];
let result = compareArrays(firstArray, secondArray);
console.log(result); // 输出 [1, 2, 3, 4, 5, 6, 7]