method
PromiseConstructor.race
values: Iterable<T | PromiseLike<T>>
): Promise<Awaited<T>>;
Creates a Promise that is resolved or rejected when any of the provided Promises are resolved or rejected.
@param values
An iterable of Promises.
@returns
A new Promise.
values: T
): Promise<Awaited<T[number]>>;
Creates a Promise that is resolved or rejected when any of the provided Promises are resolved or rejected.
@param values
An array of Promises.
@returns
A new Promise.