Jak obietnice działają w JavaScript?
Jak obietnice działają w JavaScript?

Wideo: Jak obietnice działają w JavaScript?

Wideo: Jak obietnice działają w JavaScript?
Wideo: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, Kwiecień
Anonim

Tworzenie własnych Obietnice JavaScript

ten Obietnica Konstruktor przyjmuje funkcję (executor), która zostanie wykonana natychmiast i przekazuje dwie funkcje: resolve, który musi być wywołany, gdy Obietnica jest rozwiązany (przekazanie wyniku), a odrzuć, gdy zostanie odrzucony (przekazanie błędu).

Biorąc to pod uwagę, jakie są obietnice w JavaScript?

JavaScript | Obietnice . Obietnice służą do obsługi operacji asynchronicznych w JavaScript . Są łatwe w zarządzaniu, gdy mamy do czynienia z wieloma operacjami asynchronicznymi, w których wywołania zwrotne mogą stworzyć piekło wywołań zwrotnych, prowadzące do niemożliwego do zarządzania kodu.

Co więcej, po co nam obietnice w JavaScript? Obietnice pozwalają na przekazywanie błędów w dół łańcucha i obsługę ich w jednym wspólnym miejscu bez konieczności nakładania warstw ręcznej obsługi błędów. Obietnica obiekty służą do wykonywania funkcji asynchronicznych. Z pierwszego wiersza dokumentacji MDN: The Obietnica obiekt służy do obliczeń asynchronicznych.

jak obietnice działają pod maską?

Obietnice , pod maską . Przekazujesz wywołanie zwrotne, które określa konkretne zachowanie Twojego obietnica . A Obietnica to kontener, który udostępnia nam API do zarządzania wartością i jej przekształcania, a jego specyfika polega na tym, że pozwala nam zarządzać i przekształcać wartości, których w rzeczywistości jeszcze nie ma.

Czy obietnice JavaScript są asynchroniczne?

Obietnice zapewniają prostszą alternatywę dla wykonywania, komponowania i zarządzania asynchroniczny operacji w porównaniu z tradycyjnymi podejściami opartymi na wywołaniach zwrotnych. Pozwalają też sobie poradzić asynchroniczny błędy przy użyciu podejść podobnych do synchronicznego try/catch.

Zalecana: