JavaScript do/while 문
- 이전 페이지 debugger
- 다음 페이지 for
- 하나层次 상위로 돌아가기 JavaScript 문 참조 가이드
정의와 사용법
do/while 문은 조건이 참인지 확인하기 전에 한 번 코드 블록을 실행하고, 조건이 참이면 반복하여 실행합니다.
최소한 한 번은 반복하고 싶을 때는 반드시 do/while 문을 사용해야 합니다.
JavaScript는 다양한 유형의 반복문을 지원합니다:
- for - 코드 블록을 반복
- for/in - 객체의 속성을 반복
- for/of - 이터레이블 객체의 값을 반복
- while - 지정된 조건이 참일 때 코드 블록을 반복
- do/while - 코드 블록을 한 번 실행한 후, 지정된 조건이 참일 때 반복
예제
이 반복문은 조건이 false일 때도 최소한 한 번은 항상 실행됩니다. 이는 코드 블록을 테스트하기 전에 실행되기 때문입니다:
var text = ""; var i = 0; do { text += "The number is " + i; i++; } while (i < 5);
문법
do { 실행되는 코드 블록 } while (condition);
파라미터 값
파라미터 | 설명 |
---|---|
condition |
필수. 반복문(코드 블록)을 실행하는 조건을 정의합니다. true를 반환하면 반복문이 다시 시작되고, false를 반환하면 반복문이 종료됩니다. 주석:조건이 항상 참이면 반복문이 결코 끝나지 않습니다. 이는 브라우저가 고장날 수 있습니다. 주석:조건부 변수를 사용하는 경우, 반복문 전에 초기화하고 반복 내에서 증가시켜야 합니다. 변수를 증가시키지 않으면 반복문이 결코 끝나지 않습니다. 이는 브라우저가 고장날 수도 있습니다. |
기술 세부 사항
JavaScript 버전: | ECMAScript 1 |
---|
브라우저 지원
표의 숫자는 이 문장을 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다.
문장 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
do/while | 지원 | 6.0 | 지원 | 지원 | 지원 |
관련 페이지
JavaScript 강의:JavaScript While 루프
JavaScript 참조 매뉴얼:JavaScript while 문
JavaScript 참조 매뉴얼:JavaScript for 문
- 이전 페이지 debugger
- 다음 페이지 for
- 하나层次 상위로 돌아가기 JavaScript 문 참조 가이드