从一个数组中删除另一个数组中存在的元素

从数组arr1中删除数组arr2中存在的元素
let arr1 = [{ id: 1 }, { id: 2 }, { id: 3 }]; 
let arr2=[{ id: 1 }, { id: 2 }];
let newArr = arr1 .filter((x) => !arr2.some((item) => x.id === item.id));
posted @ 2021-04-07 13:52  夏目的三三  阅读(676)  评论(0编辑  收藏  举报