JavaScript에서 id를 가진 객체 배열
각 요소가 임의의 id를 가지는 객체 배열로 작업해야 하는 경우가 꽤 많습니다.
예를 들어, 배열은 다음과 같을 수 있습니다:
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',
},
];
이러한 객체 배열에서는 요소에 접근할 때 해당 id를 사용합니다.
여기서 문제는 이 id들이 요소 내부에 있기 때문에,
요소로 어떤 작업을 하려면 먼저 해당 요소를 찾아야 한다는 점입니다.
다음 강의들에서 이러한 배열을 다루는 기법들을 배울 것입니다.