Find unique element in an array of objects using Set doesn't work

Viewed 630

I have an array of objects, and I am trying t get unique elements from it. I tried using Set to get unique elements. It doesn't work in case of array of objects, but does work in case of array of strings etc.

How can I achieve this using set?

let data =[{"name":"tagName2"},{"name":"tagName2"}];
console.log(data);  //[ { name: 'tagName2' }, { name: 'tagName2' } ]
console.log((new Set(data)));  //Set { { name: 'tagName2' }, { name: 'tagName2' } }
2 Answers
Related