Array van objecten met id in JavaScript
Vrij vaak zul je moeten werken
met arrays van objecten, waarbij elk
element een willekeurige id heeft.
Bijvoorbeeld, de array kan er zo uitzien:
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 dergelijke arrays van objecten wordt verwezen naar elementen
via hun id. Het probleem hier is
dat deze id zich binnen de elementen bevinden,
wat betekent dat voor elke bewerking met een element
het eerst gevonden moet worden. We zullen de technieken
voor het werken met dergelijke arrays
leren in de volgende lessen.