数组的过滤
let arr = [{id:1,name:"aa"},{id:2,name:"bb"}];
// 过滤字段数组
let filterArr = [];
arr.map((val,i) =>{
filterArr.push(val.name);
})
let arr2 = [{id:1,name:"aa"},{id:2,name:"bb"},{id:3,name:"cc"},{id:4,name:"dd"},{id:5,name:"ee"}];
let arr3 = arr2.filter((val,i)=>{
// 过滤arr
return !filterArr.includes(val.name);
})
console.log('arr2过滤arr1',arr3);//[{id:3,name:"cc"},{id:4,name:"dd"},{id:5,name:"ee"}]