Cette promesse retournée est ensuite résolue/rejetée de manière asynchrone (dès que la pile est vide) lorsque toutes les promesses de l'itérable donné ont été résolues, ou si l'une des promesses est rejetée. … Les valeurs renvoyées seront dans l'ordre des promesses passées, quel que soit l'ordre d'achèvement.
Est-ce que tout le monde promet de maintenir l'ordre ?
Une chose intéressante à propos de Promise. tout est que l'ordre des promesses est maintenu. La première promesse du tableau sera résolue en premier élément du tableau de sortie, la deuxième promesse sera un deuxième élément du tableau de sortie et ainsi de suite.
Est-ce que Allsettled promet un retour dans l'ordre ?
1 Réponse. Oui, c'est garanti.
Quelle promesse tout revient ?
La Promesse. all prend un itérable de promesses en entrée et renvoie une single Promise qui se résout en un tableau des résultats des promesses d'entrée Cette promesse retournée sera résolue lorsque toutes les promesses de l'entrée auront résolu, ou si l'itérable d'entrée ne contient aucune promesse.
Est-ce que toutes les promesses continuent si l'une échoue ?
Promesse. tout est tout ou rien. Il résout une fois que toutes les promises du tableau sont résolues, ou rejettent dès que l'une d'entre elles rejette. En d'autres termes, soit il résout avec un tableau de toutes les valeurs résolues, soit il rejette avec une seule erreur.