从数组1中删除数组2中有的对象

let arr1 = [{id:1},{id:2},{id:3}];
let arr2 = [{id:1},{id:2}];
let newArry = arr1.filter(x => !arr2.some(item => x.id == item.id))

原文出处https://www.cnblogs.com/kerin...


Kelaier
15 声望0 粉丝