удалить объекты в массиве у которых значение свойства одинаковое? т. е. удалить объекты у которых свойства схожи
[{id:1}, {id:2}, {id: 1}] => [{id:1}, {id:2}]
var arr = [{id:1}, {id:2}, {id: 1}];
var keys = {};
arr.reduce((acc, item) => {
if (!keys[item.id]) {
acc.push(item);
keys[item.id] = true;
}
return acc;
}, []);