老师,关于promise的race的问题

来源:2-44 Promise

天河卢姥爷

2020-04-28

老师,关于promise的race的问题

let a = setTimeout(()=>{
    Promise.resolve(11)
},100);
let b = setTimeout(()=>{
    Promise.resolve(22)
},1000); 
let c = Promise.resolve(33)

let race = function(){
    return Promise.race([a,b,c])
}
race().then(response=>{
    console.log(response); // 1
})

为什么我这个地方输出来值不是33,而是1呢?

写回答

1回答

慕粉1926294646

2020-04-29

你咋执行的呢

0
0

再学JavaScript ES(6-10)全版本语法大全

前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法

1182 学习 · 336 问题

查看课程