JavaScript の Break および Continue ステートメント
JavaScript Break はループを終了します
JavaScript Break コマンドは、現在のループを終了し、ループ後のコードの実行を継続することを意味します。通常、break は次の例に示すように、if 条件文とともに使用されます。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
<script type="text/javascript">
var i=1
for (i = 1; i<=10; i++) {
if (i > 5) {
break;
}
document.write(i + "<br />");
}
</script>
</head>
<body>
</body>
</html>実行結果:
1
2
3
4
5
JavaScript continue は現在のループをスキップします
これは、break コマンドとは異なります。さらに、JavaScript の continue は、現在のループ (このループが無効であることに相当) をスキップし、ループの終わりまで次のループを継続します。
次の例は、1 から 10 までの奇数の出力を示しています。上たとえば、break でループを終了するか、Continue で現在のループをスキップするかにかかわらず、break/Continue コマンドが実行される場所に注意する必要があります。上記の奇数出力例において、document.write コマンドの後に continue コマンドを配置すると、奇数出力の結果が得られません。
JavaScript タグ
switch ステートメントの章で見たように、JavaScript ステートメントにはタグを付けることができます。
JavaScript ステートメントにラベルを付けるには、ステートメントの前にコロンを追加します。
label:
statements
break ステートメントと continue ステートメントは、単にコード ブロックから抜け出すステートメントです。 構文:
break labelname; continue labelname;continue ステートメントは、ループ内でのみ使用できます。
break ステートメント (ラベル参照なし) は、ループまたはスイッチ内でのみ使用できます。
りー
- おすすめコース
- コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜 















