ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でスクリプトを終了するにはどうすればよいですか?
スクリプトの終了は、JavaScript コードの実行を停止することを意味します。緊急事態によっては、開発者はスクリプトの実行中に JavaScript コードの実行を中止する必要があります。
さらに、if-else ステートメントを使用して、スクリプトの実行をいつ終了し、いつ続行するかを決定することもできます。ここでは、スクリプトを途中で終了するさまざまな方法を学びます。
return ステートメントは、スクリプト内のコードの実行を終了するために使用されます。関数内で return ステートメントを実行すると、return ステートメントに続くコードは実行されません。ただし、return キーワードを使用するだけでよいため、値を返すために return ステートメントを使用する必要はありません。
###文法###上記の構文では、関数内で return ステートメントを使用します。
###例###以下の例では、ドキュメントが Web ページに読み込まれるたびに、execute() 関数を呼び出します。 execute() 関数では、配列の最初の値が存在するかどうかを確認して実行を続行し、存在しない場合は return ステートメントを実行してスクリプトの実行を停止します。
リーリー 出力では、if ステートメントが true と評価され、return ステートメントが実行される条件として、関数の最後のステートメントが実行されないことがわかります。 エラーをスローしてスクリプトを終了します throw キーワードを使用してカスタム エラーをスローできます。 Error() コンストラクターを使用して、新しいエラーを作成できます。スクリプト内のどこからでもエラーをスローして実行を停止できます。エラーをスローすると、throw ステートメントの後に書かれたステートメントは実行されません。 ###文法###ユーザーは、次の構文に従ってエラーをスローすることで、JavaScript でのスクリプトの実行を終了できます。 リーリー
上記の構文の「Error_message」は、ユーザーに表示されるエラー メッセージです。
###例###clearInterval() メソッドを使用する
clearInterval() メソッドは、タイマーの ID をパラメーターとして受け取り、タイマーをクリアします。タイマーを設定して任意の機能を実行できます。たとえば、setTimeOut() メソッドを使用して、遅延後にスクリプトを実行できます。スクリプトの実行を停止する必要がある場合は、clearInterval() メソッドを使用して、スクリプトが実行される前にタイムアウトをクリアできます。
###文法###上記の構文では、setTimeOut() メソッドのコールバック関数内に記述されたスクリプトの実行を停止できます。
###例###スクリプトが実行される前に、clearInterval() メソッドを使用してタイマーをクリアします。これが、JavaScript でスクリプトの実行を停止する方法です。
リーリーprocess.exit() は通常の JavaScript では機能しません。「プロセス」モジュールをインポートする必要があるため、Node.js でのみ機能します。引数として 0 を渡して process.exit() メソッドを実行することで、スクリプトを終了できます。
###文法###ユーザーは、次の構文に従って process.exit() メソッドを使用してスクリプトを終了できます。
リーリー次の例では、JavaScript コードを作成しました。コードに処理モジュールをインポートしました。 「num」変数に 30 を割り当てました。 if ステートメントの条件は常に true と評価されるため、コードの実行が停止され、これが出力で確認できます。
リーリーJavaScript でスクリプトを終了するさまざまな方法について学びました。最初の方法は return ステートメントを使用すること、2 番目の方法はエラーをスローすること、3 番目の方法は clearInterval() メソッドを使用すること、最後の方法は process.exit() メソッドを使用することです。
以上がJavaScript でスクリプトを終了するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。