JavaScript да id га эга объектлар массивлари

Сизге жуда teз-teз id си бор объектлар массивлари билан ишлаш тушади. Масалан, массив куйидагича булиши мумкин:

javascriptlet 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',
  },
];

Бундай объектлар массивларида элементларга уларнинг id си орқали мурожаат килинади. Бу ердаги муаммо шундаки, бу id лар элементларнинг ичида жойлашган, демак, унга биронта ишлов бериш учун аввал уни топиш керак булади. Бундай массивлар билан ишлаш усулларига биз кейинги дарсларда ўрганамиз.