JavaScript for/of 문
- 이전 페이지 for...in
- 다음 페이지 function
- 上一层으로 돌아가기 JavaScript 문 참조 매뉴얼
정의와 사용법
for/of 문은 이터러블 객체의 값을 순회합니다.
JavaScript는 다양한 유형의 루프를 지원합니다:
- for - 코드 블록을 여러 번 반복
- for/in - 객체의 속성을 순회하십시오
- for/of - 이터러블 객체의 값을 순회하십시오
- while - 지정된 조건이 참일 때 반복 코드 블록
- do/while - 코드 블록을 한 번 실행한 후, 지정된 조건이 참일 때 반복
예제
예제 1
배열의 값을 순회하십시오:
var cars = ['BMW', 'Volvo', 'Mini']; var x; for (x of cars) { document.write(x + "<br >"); }
예제 2
문자열의 값을 순회하십시오:
var txt = 'JavaScript'; var x; for (x of txt) { document.write(x + "<br >"); }
문법
for (변수 of 이터러블) { 실행될 코드 블록 }
파라미터 값
파라미터 | 설명 |
---|---|
변수 | 필수. 각 이터레이션마다 다음 속성 값이 변수에 할당됩니다. 변수는 const, let 또는 var로 선언할 수 있습니다. |
이터러블 | 필수. 이터러블 속성을 가진 객체. |
기술 세부 사항
JavaScript 버전: | ECMAScript 2015 |
---|
브라우저 지원
문장 | Chrome | IE | Firefox | 사파리 | 오페라 |
---|---|---|---|---|---|
for/of | 38.0 | 12.0 | 51.0 | 8.0 | 25.0 |
- 이전 페이지 for...in
- 다음 페이지 function
- 上一层으로 돌아가기 JavaScript 문 참조 매뉴얼