Array di oggetti con id in JavaScript
Abbastanza spesso dovrai lavorare
con array di oggetti, in cui ogni
elemento avrà un id casuale.
Ad esempio, l'array potrebbe essere questo:
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',
},
];
In tali array di oggetti, l'accesso agli elementi
avviene tramite il loro id. Il problema qui è che
questi id si trovano all'interno degli elementi,
il che significa che per qualsiasi operazione su un elemento
questo dovrà prima essere trovato. Impareremo le tecniche
di lavoro con tali array
nelle prossime lezioni.