参考以下demo,也可以通过此方法达到去重的效果
const bigArr = [1,2,3,4,5,6,7,8];
const arr = [2,8];
const alikeArr = [];
const diffArr = [];
bigArr.map(item=>{
const res = arr.filter(value=>item == value);
if(res>0){
alikeArr.push(item);
}else{
diffArr.push(item);
}
})
console.log('相同的数据--->',alikeArr);
console.log('不同的数组--->',diffArr);
另外在分享一个高级方法:
const arr = [1, 2, 2, 3, 4, 4, 5];
const res = [...new Set(arr)]; //set保存的值是唯一的