callback関数は、関数の引数に渡す関数のことです。
サンプルソース
例)関数「test」に、関数を渡すサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
//test関数の定義 function test(f){ console.log('あああ'); f(); console.log('ううう'); } //変数callBackFncに関数を定義 var callBackFnc = function(){ console.log('いいい'); } //関数「test」にcallBackFncを渡して呼び出す test(callBackFnc); |
- (結果)
- あああ いいい ううう
解説
- 呼び出し元から実行するFunctionを渡してもらう使い方ができます。