Cum funcționează promisiunile JavaScript?
Cum funcționează promisiunile JavaScript?

Video: Cum funcționează promisiunile JavaScript?

Video: Cum funcționează promisiunile JavaScript?
Video: JavaScript Promises In 10 Minutes 2024, Aprilie
Anonim

Făcând-o pe ale noastre Promisiuni JavaScript

The Promisiune constructorul preia o funcție (un executor) care va fi executată imediat și trece în două funcții: resolve, care trebuie apelată atunci când Promisiune este rezolvată (trecerea unui rezultat) și reject, când este respins (trecerea unei erori).

Având în vedere acest lucru, care sunt promisiunile în JavaScript?

JavaScript | Promisiuni . Promisiuni sunt folosite pentru a gestiona operațiuni asincrone în JavaScript . Sunt ușor de gestionat atunci când se confruntă cu mai multe operațiuni asincrone în care apelurile inverse pot crea un iad de apelare care duce la cod de negestionat.

Mai mult, de ce avem nevoie de promisiuni în JavaScript? Promisiunile permit ca erorile să fie transmise în lanț și tratate într-un singur loc comun, fără a fi nevoie să pună în straturi de tratare manuală a erorilor. Promisiune obiectele sunt folosite pentru a îndeplini funcții asincrone. Din prima linie a documentelor MDN: The Promisiune obiectul este utilizat pentru calcule asincrone.

cum funcționează promisiunile sub capotă?

Promisiuni , sub capotă . Trimiteți un apel invers care definește comportamentul specific al dvs promisiune . A Promisiune este un container care ne oferă un API pentru a gestiona și transforma o valoare, iar specificul său este că ne permite să gestionăm și să transformăm valori care de fapt nu sunt deja acolo.

Sunt promisiunile JavaScript asincrone?

Promisiuni oferă o alternativă mai simplă pentru execuție, compunere și gestionare asincron operațiuni în comparație cu abordările tradiționale bazate pe callback. De asemenea, vă permit să vă descurcați asincron erori folosind abordări similare cu încercarea/prinderea sincronă.

Recomandat: