JavaScript for/in 문
- 이전 페이지 for
- 다음 페이지 for...of
- 上一层으로 돌아가기 JavaScript 문 참조 가이드
정의와 사용법
for/in 문은 객체의 속성을 반복적으로 순회합니다.
반복문 내의 코드 블록은 각 속성에 대해 한 번씩 실행됩니다.
JavaScript는 다양한 유형의 반복문을 지원합니다:
- for - 코드 블록을 반복적으로 순회
- for/in - 객체의 속성을 반복적으로 순회
- for/of - 이터러블 객체의 값을 반복적으로 순회
- while - 지정된 조건이 참일 때 코드 블록을 반복
- do/while - 코드 블록을 한 번 실행한 후, 지정된 조건이 참일 때 반복
주석:인덱스 순서가 중요한 배열을 반복적으로 순회할 때는 for/in 문을 사용하지 마세요. 대신 for 문을 사용하세요.
예제
객체의 속성을 반복적으로 순회합니다:
var person = {fname:"Bill", lname:"Gates", age:25}; var text = ""; var x; for (x in person) { text += person[x] + " "; }
문법
for (var in object) { 실행할 코드 블록 }
파라미터 값
파라미터 | 설명 |
---|---|
var | 필수입니다. 반복할 객체 속성의 변수. |
object | 필수입니다. 반복할 지정된 객체. |
기술 세부 사항
JavaScript 버전: | ECMAScript 1 |
---|
브라우저 지원
문 | 크롬 | IE | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
for/in | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 for
- 다음 페이지 for...of
- 上一层으로 돌아가기 JavaScript 문 참조 가이드