“Encuentre valores únicos en Object JavaScript” Código de respuesta

Objetos únicos en Array JavaScript

const array =
  [
    { "name": "Joe", "age": 17 },
    { "name": "Bob", "age": 17 },
    { "name": "Carl", "age": 35 }
  ]

const key = 'age';

const arrayUniqueByKey = [...new Map(array.map(item =>
  [item[key], item])).values()];

console.log(arrayUniqueByKey);

   /*OUTPUT
       [
        { "name": "Bob", "age": 17 },
        { "name": "Carl", "age": 35 }
       ]
   */

 // Note: this will pick the last duplicated item in the list.
Tame Tapir

Obtener valores únicos de la matriz de objetos JavaScript

const data = [
  { group: 'A', name: 'SD' }, 
  { group: 'B', name: 'FI' }, 
  { group: 'A', name: 'MM' },
  { group: 'B', name: 'CO'}
];
const unique = [...new Set(data.map(item => item.group))]; // [ 'A', 'B']
Jittery Jay

JavaScript encuentre valores únicos en la matriz de objetos

var flags = [], output = [], l = array.length, i;
for( i=0; i<l; i++) {
    if( flags[array[i].age]) continue;
    flags[array[i].age] = true;
    output.push(array[i].age);
}
Worrisome Wallaby

Encuentre valores únicos en Object JavaScript

days on month
Smoggy Snail

Respuestas similares a “Encuentre valores únicos en Object JavaScript”

Preguntas similares a “Encuentre valores únicos en Object JavaScript”

Más respuestas relacionadas con “Encuentre valores únicos en Object JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código