인프런 커뮤니티 질문&답변
for(var i in data)에서 질문
해결된 질문
작성
·
554
답변 1
1
이동훈
지식공유자
안녕하세요 sykwag7님 질문주셔서 감사드립니다!!
거의 근접했습니다~!! 정확히는 var i 는 var data의 index!! 즉, 순서를 알려주는 값입니다. 예를 들면 0, 1, 2와 같은 숫자가 할당 되겠죠, 그렇기 때문에 저희는 data[i]라는 걸 통해서 안에 있는 객체에 접근 했습니다.
물론 for in 말고 for of 라는걸 통해 객체에 직접 접근할 수도 있지만 나중에 index를 쓸 수도 있어 for in 문을 썼습니다.
for in과 for of 문의 차이는 https://jsdev.kr/t/for-in-vs-for-of/2938
에서 자세하게 설명되어 있습니다.
감사합니다. 또 궁금하신 부분 있으면 언제든 질문주세요~!!!




