Red de conocimiento informático - Problemas con los teléfonos móviles - Qué hace Promise.any y cómo implementar Promise.any usted mismo.

Qué hace Promise.any y cómo implementar Promise.any usted mismo.

Este artículo presentará Promise.any desde cinco aspectos:

Así es como funciona.

Promise.any() es una nueva característica agregada en ES2021 que acepta una matriz iterable de Promesas (por ejemplo,

Si todas las Promesas entrantes fallan:

p>

Promise.any() y Promise.all() son opuestos en términos de los resultados que devuelven:

Además, tienen énfasis diferentes:

Promise.any () y Promise.race() son opuestos en términos de resultados de retorno. any() y Promise.race() tienen enfoques diferentes:

Promise.any devolverá el resultado Una promesa dentro de una promesa es. se resuelve tan pronto como se cumple; de ​​lo contrario, recopila todos los rechazos y devuelve AggregateError.