JavaScript · Middle · Pytanie 23 z 75
Co robi .finally() promise'a?
- ✓Poprawna odpowiedź: Wykonuje się przy każdym wyniku i nie zmienia rezultatu łańcucha
- 2Wykonuje się tylko przy sukcesie i podmienia wartość promise'a
- 3Anuluje promise, jeśli jest jeszcze w stanie
pending
Wyjaśnienie
finally nie dostaje argumentów i przepuszcza wartość lub błąd bez zmian - wygodne do ukrycia wskaźnika ładowania. Wyjątek: jeśli sam callback rzuci błąd lub zwróci odrzucony promise, łańcuch zostanie odrzucony.