何时需要使用回调函数:
如果需要获取一个函数中异步操作的结果,则必须通过回调函数来获取
使用方法:
在调用的位置传递一个函数进来
在封装的函数内部调用传递过来的函数
例:
function fn(callback){
//var callback=function(data){console.log(data)}
setTimeout(function(){
var data='hello'
callback(data)
},1000)
}
fn(function(data) {console.log(data)} )
版权声明:本文为SDAW_1原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。