Array Objek dengan id di JavaScript
Cukup sering Anda akan bekerja
dengan array objek, di mana setiap
elemen akan memiliki id acak tertentu.
Sebagai contoh, array bisa seperti ini:
let arr = [
{
id: 'GYi9GauC4gBF1e2SixDvu',
prop1: 'value11',
prop2: 'value12',
prop3: 'value13',
},
{
id: 'IWSpfBPSV3SXgRF87uO74',
prop1: 'value21',
prop2: 'value22',
prop3: 'value23',
},
{
id: 'JAmjRlfQT8rLTm5tG2m1L',
prop1: 'value31',
prop2: 'value32',
prop3: 'value33',
},
];
Dalam array objek seperti ini, akses ke elemen
dilakukan berdasarkan id mereka.
Masalahnya di sini adalah bahwa
id ini berada di dalam elemen,
yang berarti untuk pekerjaan apa pun dengan elemen,
elemen tersebut harus dicari terlebih dahulu.
Kita akan mempelajari teknik-teknik
bekerja dengan array seperti ini
pada pelajaran-pelajaran berikutnya.