0%

723_promise_race

<script>
      let p = new Promise((resolve, reject) => {
        setTimeout(() => {
          resolve("OK");
        }, 1000);
      });

      let p1 = Promise.reject("123");
      let p2 = Promise.resolve(123);
      let p3 = Promise.resolve("qwer");

      //谁先改变promise对象的状态就返回谁和谁的结果

      const result = Promise.race([p, p1, p2, p3]);
      console.log(result);
    </script>