それはループをすぐに停止し、ループ後の最初の行へ制御を渡します。組み合わせは、ループの最初/最後ではなく、その間や本体の様々な場所で条件をチェックする必要がある状況で最適です。ループ全体はストップしません。その代わりに、現在のイテレーションを停止し、新しいイテレーションのスタートを強制します(もしも条件が真であれば)。現在のイテレーションが完了し、次へ移動したいときに使います。次のイテレーションへ制御を渡します(次の番号で)。奇数値に対してのみ実行されます。}}技術的な観点からは、これは上の例と同じです。ブロックでコードをラップするだけです。副作用として括弧のネストが1段深くなります。中のコードが長い場合、全体の可読性が下がる可能性があります。中では使うことはできないことに注意してください。そこでは許可されません。ここでは使えません...それは動作を停止します。使用しない別の理由です。ためのラベル時々、複数のネストしたループから一度で抜け出す必要があることがあります。}}alert('Done!');ユーザが入力をキャンセルした場合、処理をストップする方法が必要です。内部ループのみの終了です。それだけでは十分ではありません。ここでラベルが助けにきます。文はラベルまで終了にします。名付けされたラベルを上に探し、そのループを抜けます。ディレクティブもラベルと一緒に使うことができます。このケースでは、実行はラベル付けされたループの次のイテレーションにジャンプします。ありませんラベルはコードの任意の場所にジャンプすることはできません。呼び出しはループの中からだけ可能です。ラベルはそのディレクティブから上のどこかにある必要があります。条件は各イテレーションの前にチェックされます。条件は各イテレーションの後にチェックされます。条件は各イテレーションの前にチェックされ、追加の設定ができます。ディレクティブで停止することができます。ディレクティブを使います。ループの前のラベルをサポートします。