예
객체의 속성을 통해 루프 :
var person = {fname:"John", lname:"Doe", age:25};
var text = "";
var x;
for (x in person) {
text += person[x];
}
텍스트의 결과는 다음과 같습니다
John Doe 25
»그것을 자신을 시도 정의 및 사용
면 / 성명에서 객체의 속성을 반복합니다.
루프 내부 코드 블록은 각 속성에 대해 한번 실행된다.
자바 스크립트는 루프의 다른 종류를 지원합니다 :
- for - 코드 블록을 여러 번 루프
- for/in - 객체의 속성을 통해 루프
- while - 지정된 조건이 true 인 동안 코드 블록을 통해 루프
- 반면 / 할 지정된 조건이 true 인 동안 루프를 한 번 코드 블록을 통해 루프 다음 반복 -
참고 : 사용하지 마십시오에 대한 / 인덱스 순서가 중요 배열을 통해 루프 문이다. 사용 을 위해 대신 문.
브라우저 지원
성명서 | |||||
---|---|---|---|---|---|
for/in | 예 | 예 | 예 | 예 | 예 |
통사론
매개 변수 값 매개 변수 기술 var 필요합니다. 하여 객체의 속성 변수는 반복 object 필요합니다. 반복 될 것이다 지정된 오브젝트
기술적 세부 사항
자바 스크립트 버전 : 1.0
관련 페이지
자바 스크립트 튜토리얼 : 자바 스크립트를 루프
자바 스크립트 참조 : 문에 대한 자바 스크립트
<자바 스크립트 문 참조