ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript は関数から飛び出すことができますか?

JavaScript は関数から飛び出すことができますか?

青灯夜游
青灯夜游オリジナル
2021-06-18 14:14:001915ブラウズ

JavaScript は関数から飛び出すことができます。これは return キーワードを使用することで実現できます。 JavaScript が return キーワードを見つけると、関数はすぐに終了し、return の後に渡された変数 (または値) が結果として返されます。

JavaScript は関数から飛び出すことができますか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

関数を実行しているときに、簡単に終了 (ジャンプアウト) する方法が必要な場合があります。

これを実現するには、return キーワードを使用します。

JavaScript が return キーワードを見つけると、関数はすぐに終了し、return の後に渡された変数 (または値) が結果として返されます。

これは、特定の条件が期待どおりでない場合に、関数をすぐに終了させるために私がよく使用する方法です。

パラメータを期待しているのかもしれませんが、パラメータはありません。

function calculateSomething(param) {
  if (!param) {
    return
  }
 
  // go on with the function
}

param 値が存在する場合、関数は期待どおりに処理されますが、存在しない場合はすぐに停止します。

この例では、エラーを説明するオブジェクトを返します。

function calculateSomething(param) {
  if (!param) {
    return {
      error: true,
      message: 'Parameter needed'
    }
  }
 
  // go on with the function
}

【関連する推奨事項: JavaScript 学習チュートリアル

以上がJavaScript は関数から飛び出すことができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。