Предположим, у вас есть следующий массив объектов:

const members = [
  { id: 1, name: 'John' },
  { id: 2, name: 'Jane' },
  { id: 1, name: 'Johnny' },
  { id: 4, name: 'Alice' },
];
Code language: JavaScript (javascript)

Идентификатор первого элемента совпадает с идентификатором третьего элемента. Чтобы удалить дубликат из массива людей, вы можете использовать следующее:

const unique = [...new Map(members.map((m) => [m.id, m])).values()];
console.log(unique);