数组取不相交部分

发布时间:2024年01月19日
function getDisjointedObjects(a, b) {
  let result = a.filter(objA => !b.some(objB => obj1.id === obj2.id));
  return result;
}

// Example usage
let a = [{id: 1, name: "Alice"}, {id: 2, name: "Bob"}, {id: 3, name: "Carol"}];
let b = [{id: 2, name: "Bob"}, {id: 4, name: "David"}]; 

let result = getDisjointedObjects(a, b);
console.log(result);

文章来源:https://blog.csdn.net/weixin_44481113/article/details/135697732
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。