JSFiddle - React, Tailwind, and code Playground

by HemalathaThanigaivel

JavaScript

var b1 = [
  { id: 0, name: 'john' }, 
  { id: 1, name: 'mary' }, 
  { id: 2, name: 'pablo' }, 
  { id: 3, name: 'escobar' } 
]; 

var b2 = [
  { id: 0, name: 'john' }, 
  { id: 1, name: 'mary' },
  { id: 4, name: 'mry' }
];

let a = ['k', 'l', 'p'];
let b = ['k', 'p'];

let c = a.filter(item1 => !b.some(item2 => item2 == item1))

var res = b1.filter(item1 => 
!b2.some(item2 => (item2.id === item1.id && item2.name === item1.name)))

console.log(c, res);