Safu ya Vitu vilivyo na id katika JavaScript
Mara kwa mara itabidi ufanye kazi
na safu za vitu, ambapo kila
kipengele kitakuwa na id fulani ya bahati nasibu.
Kwa mfano, safu inaweza kuwa kama hii:
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',
},
];
Katika safu kama hizi za vitu, marejeleo kwa vipengele
hufanyika kwa kutumia id zao. Tatizo hapa ni
kwamba hizi id ziko ndani ya vipengele,
na hii inamaanisha kwa kazi yoyote na kipengele
kitaweza kufanyiwa kazi baada ya kukipata kwanza. Mbinu za
kufanya kazi na safu kama hizi tutazijifunza
katika masomo yafuatayo.