should have a unique key in array of object in javascript check code example
Example 1: javascript map return array with distinc values
//ES6
let array = [
{ "name": "Joe", "age": 17 },
{ "name": "Bob", "age": 17 },
{ "name": "Carl", "age": 35 }
];
array.map(item => item.age)
.filter((value, index, self) => self.indexOf(value) === index)
> [17, 35]
Example 2: javascript get unique values from key
const unique = [...new Set(array.map(item => item.age))];