“JavaScript Manquera única de objetos por propiedad” 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

matriz de retorno del mapa de JavaScript con valores distinc

//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]
DevPedrada

JavaScript Manquera única de objetos por propiedad

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

function uniqueByKey(array, key) {
  return [...new Map(array.map((x) => [x[key], x])).values()];
}

console.log(uniqueByKey(array, 'age'));
Jeff Le

JavaScript obtenga valores únicos de la clave

const unique = [...new Set(array.map(item => item.age))];
Defiant Dormouse

Encuentre objetos únicos en una variedad de objetos en JavaScript 5

var array = [{"name":"Joe", "age":17}, {"name":"Bob", "age":17}, {"name":"Carl", "age": 35}];
var unique = [];
var distinct = [];
for(var i = 0; i < array.length; i++ ){
  if(!unique[array[i].age]){
    distinct.push(array[i]);
    unique[array[i].age] = 1;
  }
}


gs.info(distinct);
Wild Weasel

Respuestas similares a “JavaScript Manquera única de objetos por propiedad”

Preguntas similares a “JavaScript Manquera única de objetos por propiedad”

Más respuestas relacionadas con “JavaScript Manquera única de objetos por propiedad” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código