JSFiddle - React, Tailwind, and code Playground

by Liu David

JavaScript

myArray = [{'id':1},{'id':1},{'id':2},{'id':3}];
toRemove = [{'id':1},{'id':2}];

var newArray = myArray.filter(function(current){
    return toRemove.filter(function(current_b){
        return current_b.id == current.id}).length == 0
});

console.log(newArray);
console.log(myArray);