“Temukan nilai unik dalam javascript objek” Kode Jawaban

Objek unik dalam 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

Dapatkan nilai unik dari array objek 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 Temukan nilai unik dalam array objek

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

Temukan nilai unik dalam javascript objek

days on month
Smoggy Snail

Jawaban yang mirip dengan “Temukan nilai unik dalam javascript objek”

Pertanyaan yang mirip dengan “Temukan nilai unik dalam javascript objek”

Lebih banyak jawaban terkait untuk “Temukan nilai unik dalam javascript objek” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya