Remove duplicate from array of objects
JavaScript
var family = [{
name: 'Jack',
age: 23,
},
{
name: 'Nancy',
age: 22
},
{
name: 'Tom',
age: 32
},
{
name: 'Nancy',
age: 26
}
];
var uniqueFamily = family.filter((val, index, arr) =>
(arr.findIndex((v, i) => v.name == val.name) == index)
);
console.log(uniqueFamily);