“Encontre objetos exclusivos em uma variedade de objetos no JavaScript 5” Respostas de código

objetos únicos no JavaScript de Array

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

Encontre objetos exclusivos em uma variedade de objetos no 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

JavaScript Encontre valores únicos na 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

Respostas semelhantes a “Encontre objetos exclusivos em uma variedade de objetos no JavaScript 5”

Perguntas semelhantes a “Encontre objetos exclusivos em uma variedade de objetos no JavaScript 5”

Mais respostas relacionadas para “Encontre objetos exclusivos em uma variedade de objetos no JavaScript 5” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código