Setを使用する方法:const array = [{ id: 1, name: 'John' }, { id: 2, name: 'Jane' }, { id: 1, name: 'John' }];
const uniqueArray = Array.from(new Set(array.map(JSON.stringify))).map(JSON.parse);
console.log(uniqueArray);>>More
方法1: Setを使用する方法
Setオブジェクトは一意の値のコレクションです。重複する値は自動的に削除されます。const array = [1, 2, 3, 3, 4, 4, 5];
const uniqueArray = Array.from(new Set(array));
console.log(uniqueArray); // [1, 2, 3, 4, 5]>>More
filter()メソッドを使用する方法:const array = [
{ id: 1, name: 'John' },
{ id: 2, name: 'Jane' },
{ id: 1, name: 'John' },
{ id: 3, name: 'Mike' },
{ id: 2, name: 'Jane' }
];
const uniqueArray = array.filter((obj, index, self) =>
index === self.findIndex((el) => (
el.id === obj.id &&am>>More