var numbers1 = [45, 4, 9, 16, 25];
var numbers2 = [45, 4];
//重叠
let overlap = numbers1.filter((v,i)=>{
return numbers2.some((v2, i2)=>{
return v == v2
});
})
console.log(overlap);//(2) [45, 4]
//不重叠
let noOverlap = numbers1.filter((v,i)=>{
return v != numbers2[i]
})
console.log(overlap);//(3) [9, 16, 25]