回调函数就是获取异步结果。
function fn(){
setTimeout(function(){
var data ="hello";
})
}
这个时候我们是不是拿不到data的值。
function fn(callback){
setTimeout(function(){
var data ="hello";
callback(data);
})
}
fn(function(data){
console.log(data);
})
回调函数就是获取异步结果。
function fn(){
setTimeout(function(){
var data ="hello";
})
}
这个时候我们是不是拿不到data的值。
function fn(callback){
setTimeout(function(){
var data ="hello";
callback(data);
})
}
fn(function(data){
console.log(data);
})