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
반응형
'개발 > JavaScript' 카테고리의 다른 글
[JavaScript / Jquery] 삼항연산자 사용법 & 예제 (Ternary Operator) (0) | 2023.03.23 |
---|---|
[JavaScript / Jquery] Jquery each Method / Jquery each 사용법 (0) | 2022.12.05 |
[JavaScript / Jquery] 자바스크립트 페이지 이동 (location.href/window.open) (0) | 2022.10.07 |
[JavaScript / Jquery] 자바스크립트 우클릭 방지 (0) | 2022.10.04 |
[JavaScript / Jquery] input type number maxlength 설정 (0) | 2022.09.16 |