Array Objek dengan id dalam JavaScript
Cukup kerap anda akan berurusan
dengan array objek, di mana setiap
elemen akan mempunyai id rawak.
Sebagai contoh, array mungkin kelihatan 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, rujukan kepada elemen
dilakukan berdasarkan id mereka. Masalah di sini ialah,
id ini terletak di dalam elemen,
yang bermaksud untuk sebarang kerja dengan elemen
ia perlu dicari terlebih dahulu. Teknik
kerja dengan array seperti ini akan kita
pelajari dalam pelajaran seterusnya.