let a = [1,2,3]
let b = [3,4,5]
let arrs = a.concat(b).filter((v,i,arr)=>{
return arr.indexOf(v) === arr.lastIndexOf(v)
});
console.log(arrs) ; // 输出[1,2,4,5]
使用两数组先合并一起,然后使用filter函数再使用数组的indexOf和lastIndexOf一一对比,找出不同项即可
let a = [1,2,3]
let b = [3,4,5]
let arrs = a.concat(b).filter((v,i,arr)=>{
return arr.indexOf(v) === arr.lastIndexOf(v)
});
console.log(arrs) ; // 输出[1,2,4,5]
使用两数组先合并一起,然后使用filter函数再使用数组的indexOf和lastIndexOf一一对比,找出不同项即可