ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript コールバック関数の概念の自己理解と例_JavaScript スキル

JavaScript コールバック関数の概念の自己理解と例_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 17:30:01809ブラウズ

この記事は、初心者レベルの JavaScript プレーヤーが読むのに適しており、専門家であれば簡単に読み終えることができます。

最初にゴシップの話をしましょう。中国では、どんな言葉や概念であっても、それを魔法のように説明して、たとえ理解できなくても、非常に強力であると他人に感じさせる人が必ずいます。実際のところ、何人いるのか分かりません。私は個人的にはシンプルさと明瞭さを好みます。どのような言葉や概念であっても、短い文か 2 文を使って全員に理解させることができれば、それはあなたのスキルです。さて、雑談はやめて本題に入りましょう。

JavaScript のコールバックとは何ですか? 私の言葉では、メソッド b がメソッド a にパラメータとして渡され、メソッド a が実行されると、別の指定された関数が実行されます (ここでは関数 b)。例を見てみましょう:

コードをコピー コードは次のとおりです:


コールバック関数テスト


クリックしてください


main(b) の場合、 b はコールバック関数と呼ばれます。理解するのは簡単でしょうか。それでは、なぜ b の呼び出しを main 関数に入れられないのかと疑問に思う人もいるでしょう。確かにそれは可能ですが、その場合、main メソッドは b しか呼び出すことができません。ここでは b を main に渡すか、a を main に渡します。main のコールバック メソッドは動的コールバック関数です。利点はここにあります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。