什么是回调函数?
网上的定义很多,最专业的可以看下百度百科:http://baike.baidu.com/view/414773.htm 就我的理解,回调函数其实就是把1个方法传递给另1个方法去执行,就是所谓的回调函数。我们在使用ajax的时候见的是比较多的。 一个回调函数使用示例
function fn(arg1, arg2, callback){ var num = arg1 + arg2; callback(num,2); //传递结果 }
fn(8, 8, function(num){ console.log("Callback called! Num: " + num,2); },2);//结果为16