Vargu i objekteve me id në JavaScript

Shpesh do të duhet të punoni me vargje objektesh, ku secili element do të ketë një id të rastësishme. Për shembull, vargu mund të jetë si ky:

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

Në vargje të tilla objektesh, qasja ndaj elementeve bëhet përmes id të tyre. Problemi këtu është se këto id ndodhen brenda elementeve, që do të thotë se për çdo punë me një element së pari duhet ta gjeni atë. Me teknikat e punës me vargje të tilla do të mësohemi në mësimet në vijim.