封装一个promise

目前封装的最好的Promise是axios,官方也推荐使用axios

简单封装一个promise,理解思路就ok

const p = new promise((resolve,reject)=>{
    if(success){
        resolve(data)
    }else{
        reject(error)
    }
})

p.then(data=>{
    console.log(data)
}).catch(error=>{
    console.error(error)
})

posted @ 2019-06-28 16:43  huihuihero  阅读(763)  评论(0编辑  收藏  举报