“Array objek Sahould memiliki nilai unik” 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

Array objek Sahould memiliki nilai unik

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

Temukan nilai unik dalam javascript objek

days on month
Smoggy Snail

Jawaban yang mirip dengan “Array objek Sahould memiliki nilai unik”

Pertanyaan yang mirip dengan “Array objek Sahould memiliki nilai unik”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya