javascriptのコールバック関数の応用例


コールバック関数の概念:コールバック関数は、関数ポインタを介して呼び出される関数です。関数のポインタ(アドレス)をパラメータとして別の関数に渡すと、このポインタが指している関数を呼び出すために使われると、これはコールバック関数と言います。JSアプリでは、A calback is a function that is passed as an argment to another function and is executed after its parent function has complettedが使われています。コールバック関数を使う理由:调节者と被调节者を分けることができます。调节者は谁が调节されているかに関系なく、すべてのことを知っておく必要があります。ただ、ある特定のプロトタイプ、ある制限条件(戻り値がintのような)を持つ呼び出された関数があります。このような例を考えると、あるプロジェクトの下の階と上の階が別の人たちによって共同で完成された場合、下の階はデータの出し入れを担当しています。上の階がモジュールのデータを使うと、下の階の人に言いました。必要なデータを提供してほしいです。インタフェースを提供してください。下の階の人は「データを提供します。」と言いました。どのように展示して処理するのはあなたのことです。あなたの需要ごとに一つのデータインターフェースを提供することはできません。通過するインターフェースを提供します。データを入手して、自分で関数を書いて展示します。協議を経て、双方はこのようなインターフェースを提供しました。
 
//data ,funcName

function(data,funcName){

1.data 1, ;

2.data 2, , ? funcName

.....

}
はまだはっきり言っていないかもしれません。例を見て、このファイルが実行されていることが分かりました。効果が見られます。