Promise.race()失效?
function sleep(ms) {
return new Promise((resolve => {
setTimeout(() => {
resolve("sleep for" + ms + 'ms')
})
}))
};
const a= Promise.race([sleep(1020), sleep(1000), sleep(1000)]);
a.then(value=>{console.log(value)})
无论第一个sleep( )参数大小,都固定返回第一个
//sleep for1020ms