alanwhy

关注

面试一脸懵:使用promise改造旧异步函数

alanwhy

关注

阅读 67

2022-01-30


旧异步函数

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)
})
})
}
}



相关推荐

奔跑的酆

面试限流、熔断、高可用,好多人一脸懵

奔跑的酆 85 0 0

左手梦圆

初学网络安全一脸懵逼?看懂直接跪下!

左手梦圆 43 0 0

Ad大成

Kafka为何要设计缓冲池机制?初看一脸懵逼,看懂直接跪下

Ad大成 166 0 0

西红柿上校

数据库读写分离这个坑,让刚入职的我一脸懵逼!

西红柿上校 140 0 0

狗啃月亮_Rachel

用Promise处理异步函数

狗啃月亮_Rachel 65 0 0

全栈学习笔记

centos7上先要关闭httpd服务之后再卸载,反正卸载之后就是安装不上一脸懵逼

全栈学习笔记 44 0 0

快乐小码农

nodejs 异步函数 promise async await

快乐小码农 66 0 0

Just_Esme

【JS异步】Promise入门(一)

Just_Esme 21 0 0

九月的栩

实现 Promise.retry , 重试异步函数

九月的栩 50 0 0

大明宫

面试官手里那些秀你一脸的求质数大法,2022最新Java面试真题解析

大明宫 52 0 0

精彩评论(0)

0 0 举报