
안녕하세요 튜터님,
강의 자료 2-13 / 15.00초쯤에 map함수를 사용할때는 인덱싱인 i 값을 key라는 변수에 넣지 않으면
jsx 에선 각 키별로 고유한 번호를 부여해야 오류가 안난다고 하셨는데,
일단 첫번째 의문이 map에선 꼭 인덱싱을 불러오지 않아도 key 값만 불러올수 있다라고 배웠던걸로 기억해서
i 값을 안쓰고 해봤는데 경고없이 잘 돌아가는 것 같아서 꼭 써야하는건지 헷갈려서 질문 남겨봅니다.


사실 key라는 부분도 이해가 아직 잘 가지 않아서 아래와 같이 질문 정리하여 드립니다.
Q1. map 함수 돌릴때 꼭 i(인덱스) 값을 받아서 각 key에 넣야놔야 하는건가요? (사진2)
Q2. 여기서 말하는 key는 view 의 속성(props) 중 하나인건가요? (사진2)
Q3. 코드 상에서는 map 함수 돌릴때 i 값 없이 받아서 써도 오류는 없어보이는데 혹시 제가 잘못 알고 있는 부분이 있나요? (사진 1&2 비교)
결과값은 정상적으로 출력이 동일하게 되는 것 처럼 보입니다.
아직 애매모호한 경계선에서 제 개념이 왔다갔다 하다보니 혹시 초기에 제가 놓치는 부분이 있을까하여 미리 질문을 남겨봅니다.
감사합니다!
-앱개발 2주차 장홍석 드림
