안녕하세요. 혀코입니다.
이번 시간에는 JavaScript의 반복문 for ... in 구문과 for ... of 의 차이점에 대해서 알아보겠습니다.
for .. in 구문
for .. in 구문은 key 와 value 로 이뤄진 object의 반복문을 돌릴 때 사용합니다.
만약 key 값이 숫자로 되어 있다면, 숫자가 작은 것부터 큰 순서대로 차례대로 출력됩니다.
for ... of 구문
for ... of 구문은 기본 적인 array의 반복문을 돌리는 for 문과 동일하게 array의 반복문을 돌리는 데 사용합니다.
array를 돌리는 기본적인 for문은 다음과 같습니다.
for .. of 구문을 사용할 때에는 array1[i] 할 필요없이 바로 i만 출력해도 인덱스가 아닌 인덱스의 값이 바로 출력이 되는 것을 확인할 수 있습니다.
이렇게 JavaScript의 반복문 for ... in 구문과 for ... of 의 차이점에 대해서 알아봤습니다.
해당 정보가 유용하셨다면, 공감과 구독 부탁 드립니다.
감사합니다. :)
댓글