去除2个数组相同的元素

const arr1 = [{id : '1', name:'1'},{id : '2', name:'2'}];
const arr2 = [{id: '1',name:'1'},{id : '2', name:'2'},{id : '3', name:'3'}];
const arr3 = [{id: '1',name:'1'},{id : '2', name:'2'},{id : '3', name:'3'}];
const arr4 = arr2.filter((item) => {
  return !arr1.some(ele => ele.name === item.name);
})
console.log(111, arr4);
posted @ 2021-11-04 17:03  -午夜小学徒-  阅读(277)  评论(0)    收藏  举报