首页 > 其他 > 详细

一个promise的面试题

时间:2020-08-11 14:12:07      阅读:47      评论:0      收藏:0      [点我收藏+]

今天和一个人事聊天,她问我这个题难不难,贴出来给大家看一下

 console.log(start)
        function test(){
            console.log(start-test)
            return new Promise((resolve,reject)=>{
                console.log(promise);
                setTimeout(()=>{
                    console.log(settimeout)
                },0)
                resolve();
                reject();
            })
            console.log(end-test)
        }
        test().then(()=>{
            console.log(then)
        })
        .catch(()=>{
            console.log(catch)
        })

提醒一下主要是主要res和rej的位置

 console.log(start)
        function test(){
            console.log(start-test)
            return new Promise((resolve,reject)=>{
                console.log(promise);
                setTimeout(()=>{
                    console.log(settimeout)
                          resolve();
                },0)
              
                reject();
            })
            console.log(end-test)
        }
        test().then(()=>{
            console.log(then)
        })
        .catch(()=>{
            console.log(catch)
        })                

这样又什么结果呢?不贴答案了,一试便知

一个promise的面试题

原文:https://www.cnblogs.com/ybhome/p/13474804.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!