The break文は、ループの「飛び出し」。
The continue文は、ループ内の1つの反復「飛び越え」。
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>";
}
»それを自分で試してみてください JavaScriptのLabels
あなたはラベル名とコロンとの文の前にはJavaScript文にラベルを付けるには:
label:
statements
The breakとthe continueステートメントは、コードブロック」から飛び出す」ことができる唯一のJavaScriptの文です。
構文:
break labelname ;
continue labelname ;
The continue文は(とやラベルの参照なし)のみ1つのループの反復をスキップするために使用することができます。
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>";
}
»それを自分で試してみてください コードブロックは、間のコードのブロックであり{と} 。