function fn(callback) {
setTimeout(function () {
var data = 'hello'
callback(data)
},1000)
}
//如果需要获取一个函数中异步操作的结果,则必须通过回调函数来获取
fn(function (data) {
console.log(data)
})
需要获取一个函数的异步操作的结果,需要用回调函数
function fn(callback) {
setTimeout(function () {
var data = 'hello'
callback(data)
},1000)
}
//如果需要获取一个函数中异步操作的结果,则必须通过回调函数来获取
fn(function (data) {
console.log(data)
})
需要获取一个函数的异步操作的结果,需要用回调函数