JavaScriptのブレークや文を続行
文は、ループから抜け出すために使用されます。
ループの繰り返しをスキップするために続けています。
breakステートメント
我々は、このチュートリアルの前の章でbreak文を見てきました。 これは、スイッチ()文の勃発します。
break文は、ループの外に使用することができます。
ループの外にbreak文の後(もしあれば)サイクル後にコードを実行していきます。
この文ので、コードの行は、あなたが中括弧を省略することができた場合にのみ:
for (i=0;i<10;i++)
{
if (i==3) break;
x=x + "The number is " + i + "<br>";
}
{
if (i==3) break;
x=x + "The number is " + i + "<br>";
}
continue文
指定された条件がある場合は、break文ループの反復を続け 、その後、ループの次の繰り返しに進みます。 この例では、値3をスキップします:
JavaScriptタグ
あなたは章のswitch文で見ることができるように、JavaScriptステートメントを標識することができます。
文の前にコロンが続くのJavaScript文をマークするには:
label:
statements
statements
破壊し、引き続きステートメントは、唯一の文のコードブロックをジャンプすることができます。
構文:
break labelname ;
continue labelname ;
continue labelname ;
(付きまたはラベルの参照なし)文を続けるだけループで使用することができます。
breakステートメントは(ラベルなしの参照を含む)は、唯一のループまたはスイッチに使用することができます。
ラベル参照することにより、break文は、任意のJavaScriptコードのブロックをジャンプするために使用することができます。
例
cars=["BMW","Volvo","Saab","Ford"];
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}
»をお試しください