ホームページ >ウェブフロントエンド >フロントエンドQ&A >jqueryで関数を終了するために何を使用するか

jqueryで関数を終了するために何を使用するか

青灯夜游
青灯夜游オリジナル
2022-11-02 19:37:511142ブラウズ

jquery は、関数を終了するために if ステートメントと return ステートメントを使用します。必要なのは、if ステートメントを使用して関数に終了条件を設定することだけです。条件が満たされた場合は、return ステートメントを使用して関数の実行を終了します。構文「if (停止条件) {return 戻り値式;}」の場合、戻り値式は空にすることもできます。つまり、関数が終了し、値が返されません。

jqueryで関数を終了するために何を使用するか

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

jquery では、関数内で if ステートメントと return ステートメントを使用して、関数の実行を停止できます。

実装アイデア:

  • if ステートメントを使用して関数に終了条件を設定します

    • 満たされた場合 この条件は return ステートメントを使用して関数の実行を終了します

    • 条件が満たされない場合、実行は続行されます

実装例

例を通じて stop 関数の動作を見てみましょう。例は次のとおりです。 jquery関数の実行を停止する方法を説明するtest.htmlという名前のhtmlファイル。 div タグを使用して、デジタル出力表示用のモジュールを作成します。 div タグの id 属性を作成します。これは、以下の div オブジェクトを取得するために使用されます。

test.html ファイルで、ボタン ボタンを作成し、onclick クリック イベントをボタンにバインドし、ボタンがクリックされたときに gofunc() 関数を実行します。

gofunc() 関数では、for ループを使用し、append() メソッドを通じて数値を出力し、if ステートメントを使用して変数 i が 5 より大きいかどうかを判断し、return を使用して実行を停止します。機能の。

jqueryで関数を終了するために何を使用するか#実行結果:


jqueryで関数を終了するために何を使用するか

##拡張知識: return ステートメント


return ステートメントの関数定義には 2 つの関数があります:

1 つは関数値を返すもので、
  • 2 つ目は、関数の実行を中止することです。
  • return ステートメントは通常、関数の最後に定義されます。文法形式:
  • return 返回值;

このうち、「戻り値」はオプションのパラメータで、特定の値または式を指定することも、空にすることもできます。 「戻り値」と return キーワードはスペースで区切る必要があります。
  • return ステートメントは、基本的なデータ型、オブジェクト、関数などを含む任意の型の値を返すことができます。すべての関数は値を返します。 return ステートメントが使用されていない場合、または return が使用されているがその後に戻り値が指定されていない場合、関数は「未定義」値を返します。 「未定義」以外の値を返す必要がある場合は、return を使用して戻り値を指定する必要があります。
関数は return 文を実行すると、直ちに関数の値を返して関数の実行を終了しますが、このとき return 文以降のコードは実行されません。このような return 文の性質により、関数の実行を早期に終了する必要がある場合には、関数の実行をいつでも終了できるように、戻り値のない return 文がよく使用されます。

注:


#戻り値を持つ関数の場合、変数を使用してこの関数の戻り値を受け取ることができます。サンプル コードは次のとおりです:
  • //声明一个带返回值的函数
    function getSum(num1, num2){
            //函数体
        return num1 + num2;
    }
    //可以通过变量来接收这个返回值
    var sum1 = getSum(7, 12);      // 函数返回值为:19
    var sum2 = getSum(-5, 33);     // 函数返回值为:28

関数に return ステートメントが含まれていない場合、関数本体の各ステートメントが実行された後、未定義の値が返されます。

[推奨学習: jqueryで関数を終了するために何を使用するかjQuery ビデオ チュートリアル

Web フロントエンド ビデオ ]

以上がjqueryで関数を終了するために何を使用するかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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