收藏
回答

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

回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-07-28

    setTimeout你time呢

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-07-28
    有用 1
    回复 1
    • 绮梦子(AS)
      绮梦子(AS)
      2020-07-28
      已解决,谢谢大佬
      2020-07-28
      1
      回复
登录 后发表内容
问题标签