ホームページ > 記事 > ウェブフロントエンド > Break と continue の機能と違いは何ですか?
関数: Break と continue は、主にループを停止するために、ループ構造を制御するために使用されます。違い: continue ステートメントはループ全体ではなくこのループのみを終了し、ループ ステートメント内でのみ使用できます。break ステートメントはループ プロセス全体を終了し、ループを実行する条件が確立されているかどうかを決定しません。
#break と continue 関数
#break と continue はループの制御に使用されます構造的には、主にサイクルを止めるためです。break と continue の違い
break は、ループを完全に終了し、ループ本体から飛び出すために使用されます。どのような種類のループであっても、ループ本体でブレークが発生すると、システムはループを完全に終了し、ループ後のコードの実行を開始します。 break は、そのループ内のループを終了するだけでなく、その外側のループも終了できます。このとき、ブレーク直後に外側のループを識別するためのラベルを付ける必要があります。var str = "hello"; for (var item of str){ if(item ==="l"){ break } console.log(item); // h e }Continue の機能は Break と似ていますが、Continue はこのサイクルのみを終了し、次のサイクルを開始する点が異なります。 Continue は、現在のループ内の残りのステートメントをスキップして、次のループを実行することを意味すると理解できます。
var str = "hello"; for (var item of str){ if(item ==="l"){ continue } console.log(item); // h e o }
違いの概要:
Continue ステートメントと Break ステートメントの違いは、Continue ステートメントはループ全体を終了するのではなく、このループのみを終了することです。 。 Break ステートメントはループ プロセス全体を終了し、ループを実行する条件が true であるかどうかを判断せず、現在のループの後にステートメントを実行します。さらに、 continue はループ ステートメントでのみ使用できます (for、while、do...while でのみ使用できます)。また、 continue はどのステートメントでも使用できません。 つまり、繰り返しになりますが、switch がループ本体内にない限り、switch で continue を使用することはできません。このとき、Continue もループ本体を終了する現在のループを表しており、switch とは関係ありません。 プログラミング関連の知識について詳しくは、プログラミング コースをご覧ください。 !
以上がBreak と continue の機能と違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。