var arr= [{id: "123", name: "Faa"},
{id: "123", name: "Bar"},
{id: "345", name: "Foo"},
{id: "678", name: "FaaBar"}
];
var name = 'FaaBar';
var id = '678';
arr = arr.filter(function(elem) {
//return false for the element that matches both the name and the id
return !(elem.id == id && elem.name == name)
});
var arr= [{id: "123", name: "Foo"},
{id: "123", name: "Bar"},
{id: "345", name: "Foo"},
{id: "678", name: "FooBar"}
];
var name = 'Foo';
var id = '123';
arr = arr.filter(function(elem) {
//return false for the element that matches both the name and the id
return !(elem.id == id && elem.name == name)
});