예
이 예에서 우리는 함께 계속 문 루프를 사용합니다.
코드 블록을 순환하지만, "3"의 값을 스킵 :
var text = ""
var i;
for (i = 0; i < 5; i++) {
if (i ===
3)
{
continue;
}
text += "The number is " + i + "<br>";
}
텍스트의 결과는 다음과 같습니다
The number is 0
The number is 1
The number is 2
The number is 4
»그것을 자신을 시도 자세한 내용은 아래 예 "자신을보십시오."
정의 및 사용
계속 문은 지정된 조건이 발생하는 경우 (루프)에 하나의 반복을 중단하고, 루프의 다음 반복을 계속합니다.
계속과의 차이 휴식 문은 루프의 한 반복 "을 통해 점프", 문을 계속 루프의 "점프"대신합니다.
계속 진행 문이 실행될 때, 그 루프의 종류마다 다르게 동작 :
- while 루프에서, 상기 조건을 테스트하고, 해당하는 경우, 루프가 다시 실행될
- 루프, 증가 표현 (예를 들어, 내가 ++)에 대한 첫 번째 평가하고 조건이 다른 반복을 수행해야합니다 있는지 확인하기 위해 테스트
계속 문장은 임의의 라벨을 참조하여 사용될 수있다.
참고 : (라벨 참조 또는없이) 문을 계속 단지 루프 내에서 사용할 수 있습니다.
브라우저 지원
성명서 | |||||
---|---|---|---|---|---|
continue | 예 | 예 | 예 | 예 | 예 |
통사론
continue;
옵션 라벨 참조를 사용 :
continue labelname;
기술적 세부 사항
자바 스크립트 버전 : | 1.0. 라벨 참조는 자바 스크립트 1.2에서 추가되었다 |
---|
더 예
예
이 예에서 우리는 계속 문을 함께 while 루프를 사용합니다.
코드 블록을 순환하지만, "3"의 값을 스킵 :
var text = "";
var i = 0;
while (i < 5) {
i++;
if (i === 3) {
continue;
}
text += "<br>The number is " + i;
}
텍스트의 결과는 다음과 같습니다
The number is 1
The number is 2
The number is 4
The number is 5
»그것을 자신을 시도 예
(OR 연산자를 사용하여) 코드 블록을 통해 루프하지만, 이동 숫자 2와 3 :
var text = "";
var i;
for (i = 1; i < 8; i++) {
if (i === 2 || i === 3) continue;
document.getElementById("demo").innerHTML += i + "<br>";
}
텍스트의 결과는 다음과 같습니다
1
4
5
6
7
»그것을 자신을 시도 예
이 예에서 우리는 함께 계속 문 루프를 사용합니다.
배열을 통해 루프하지만 배열의 요소 "사브"를 건너 뛸 수 :
var cars = ["BMW", "Volvo", "Saab", "Ford"];
var text = ""
var i;
for (i = 0; i < cars.length; i++) {
if (cars[i] === "Saab") {
continue;
}
text += cars[i] +
"<br>";
}
텍스트의 결과는 다음과 같습니다
BMW
Volvo
Ford
»그것을 자신을 시도 예
루프 중첩에 값을 건너, 레이블을 참조하여 문을 계속 사용 :
var text = "";
var i, j;
Loop1: // The first for loop is labeled
"Loop1"
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j =
";
Loop2: // The second for loop is labeled
"Loop2"
for (j = 10; j < 15; j++) {
if (j === 12) {
continue Loop2;
}
document.getElementById("demo").innerHTML = text += j + " ";
}
}
텍스트의 결과는 다음과 같습니다
i = 0, j = 10 11 13 14
i = 1, j = 10 11 13 14
i = 2, j = 10 11 13 14
»그것을 자신을 시도 관련 페이지
자바 스크립트 튜토리얼 : 자바 스크립트를 중단하고 계속
자바 스크립트 튜토리얼 : 자바 스크립트를 루프
자바 스크립트 튜토리얼 : 자바 스크립트 While 루프
자바 스크립트 튜토리얼 : 자바 스크립트 break 문
자바 스크립트 참조 : 정책에 대한 자바 스크립트
자바 스크립트 참조 : 자바 스크립트 문 동안
자바 스크립트 문은 참조