旧异步函数
function foo(url,cb){
}
实现效果
let foo2 = bar(foo)
foo2(url).then(res=>{
})
- 求解函数bar (面试官应该是想要这个结果????吧)
function bar(fn){
return function(url,cb){
return new Promise((resolve)=>{
fn(url,(res)=>{
resolve(res)
})
})
}
}