TypeScriptPromise/asyncPromise.race
Promise.allSettled

Promise.racePromise/async

Promise.any

Returns a promise that settles with the first promise to settle.

문법

Promise.race(promises): Promise<T>

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

const
result
await
Promise
race
new
reject
setTimeout
const result = await Promise.race([
  fetch("/api/fast"),
  new Promise((_, reject) => setTimeout(() => reject("timeout"), 3000)),
]);