当前位置:网站首页>Promise.race学习(判断多个promise对象执行最快的一个)

Promise.race学习(判断多个promise对象执行最快的一个)

2022-08-11 05:25:00 陈阳羽

Promise.race学习

 <script>
        
/* Promise.race学习 1.语法:Promise.race(一个包含多个Promise对象的数组) 2.返回一个新的Promise对象 改对象是第一个完成Promise的状态 注释:在这里可以调整setTimeout的延时来试验Promise.race */
var a =new Promise((resolve,reject)=>{
    
    setTimeout(() => {
    
        resolve("2s");
    }, 2000);
})
var b =new Promise((resolve,reject)=>{
    
    setTimeout(() => {
    
        reject('1s')
    }, 3000);
})
var race=Promise.race([a,b])
console.log(race)
    </script>
原网站

版权声明
本文为[陈阳羽]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_45764245/article/details/120480738