Detta returnerade löftet löses/avvisas sedan asynkront (så snart stacken är tom) när alla löften i den givna iterabeln har lösts, eller om något av löftena avvisas. … Returnerade värden kommer att vara i den ordning som löften har godkänts, oavsett slutförandeorder.
Behåller alla ordning?
En intressant sak med Promise. allt är att ordningen på löftena upprätthålls. Det första löftet i arrayen kommer att lösas till det första elementet i output-arrayen, det andra löftet kommer att vara ett andra element i output-arrayen och så vidare.
Lovar Allsettled retur i ordning?
1 Svar. Ja, det är garanterat.
Vilket löfte alla returer?
Löftet. all metod tar ett iterabelt av löften som indata och returnerar ett enkelt löfte som löser sig till en uppsättning av resultaten av ingångslöftena Detta returnerade löfte kommer att lösas när alla indatalöften har löst, eller om indata iterable innehåller inga löften.
Fortsätter alla löften om ett misslyckas?
Lova. allt är allt eller inget. Det löser en gång alla promises i arrayen, eller avvisa så snart en av dem avvisar. Med andra ord löser den antingen med en array av alla lösta värden eller avvisar med ett enda fel.