최신 웹 개발 튜토리얼
 

JavaScript휴식하고 계속


The break 문은 루프의 "밖으로 점프".

The continue 문은 루프에서 하나의 반복 "을 통해 이동합니다."


The Break

당신은 이미 본 break 이 튜토리얼의 이전 장에서 사용 문을. 그것은의 "뛰어"에 사용 된 switch() 문.

The break 문은 루프에서 이동하는데 사용될 수있다.

The break 문은 루프를 중단하고 루프 (있는 경우) 후 코드를 계속 실행합니다 :

for (i = 0; i < 10; i++) {
    if (i === 3) { break; }
    text += "The number is " + i + "<br>";
}
»그것을 자신을 시도

The Continue

The continue 지정된 조건이 발생하고 루프의 다음 반복을 계속하는 경우, (루프)에 하나의 반복 문 바꿈.

본 실시 예는 3의 값을 스킵 :

for (i = 0; i < 10; i++) {
    if (i === 3) { continue; }
    text += "The number is " + i + "<br>";
}
»그것을 자신을 시도

자바 스크립트 Labels

당신이 레이블 이름과 콜론으로 문 앞에 자바 스크립트 문에 레이블을 지정하려면 :

label:
statements

The breakthe continue 문은 코드 블록 "에서 이동"할 수있는 유일한 자바 스크립트 구문입니다.

통사론:

break labelname ;

continue labelname ;

The continue 문 (또는 라벨 참조)없이 하나의 루프 반복을 건너 뛸 수 있습니다.

The break 문, 라벨 참조하지 않고, 단지 루프 또는 밖으로 이동하는 데 사용할 수있는 switch .

라벨 참조하면, break 문은 코드 블록에서 이동하는 데 사용할 수 있습니다 :

var cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
    text += cars[0] + "<br>";
    text += cars[1] + "<br>";
    text += cars[2] + "<br>";
    break list;
    text += cars[3] + "<br>";
    text += cars[4] + "<br>";
    text += cars[5] + "<br>";
}
»그것을 자신을 시도

코드 블록 사이의 코드 블록 {} .


연습으로 자신을 테스트!

연습 1» 운동 2» 운동 3» 운동 4» 운동 5»