Jinius.com
article thumbnail
728x90
반응형

- for / for in / for of 란 ?

  • for 

(초기화식; 조건식; 증감)으로 구성된다.

var 로 선언하면 반복문 밖에서도 사용가능하며, for문에서만 사용할 경우 let으로 선언한다.

 

  • for in

(변수 in 객체)

해당 객체의 모든 열거할 수 있는 프로퍼티를 순회한다.

해당 객체 자료형에 자료객체들을 하나씩 가져오고 싶을 때 사용한다.

 

  • for of

(변수 of 객체)

반복가능한 객체 (Array, Map, Set, String, TypedArray, arguments 객체 등을 포함)  반복에 사용된다.
2015년 출시한 ES6에서 추가되었다.

 

- 사용 법 / 코드 예시

See the Pen jquery by Jini (@jiniuscom) on CodePen.

반응형

- 주의사항

for in문은 순서를 보장할 수 없기 때문에, Array의 반복에는 사용하지 말라고 설명한다.

 

728x90
반응형
profile

Jinius.com

@Jinius.com

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!