Video: Cum funcționează promisiunea în JavaScript?
2024 Autor: Lynn Donovan | [email protected]. Modificat ultima dată: 2023-12-15 23:52
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 Promisiunea este rezolvat (trecerea unui rezultat) și respinge, atunci când acesta este respins (trecerea unei erori).
Atunci, ce este o promisiune în JavaScript?
A promisiune este un obiect care poate produce o singură valoare cândva în viitor: fie o valoare rezolvată, fie un motiv pentru care nu a fost rezolvată (de exemplu, a apărut o eroare de rețea). A promisiune poate fi în una dintre cele 3 stări posibile: îndeplinit, respins sau în așteptare.
În plus, de ce folosim promisiuni în JavaScript? Se folosesc promisiuni pentru a gestiona operațiuni asincrone în JavaScript . ei sunt ușor de gestionat atunci când aveți de-a face cu mai multe operațiuni asincrone în care apelurile inverse pot crea un iad de apelare care duce la un cod de negestionat. Promisiunile sunt alegerea ideală pentru gestionarea operațiunilor asincrone în cel mai simplu mod.
Pur și simplu, cum funcționează promisiunile sub capotă?
The Promisiune este instanțiat cu trecerea unei funcții pe care o invocă în timpul construcției sale, prin care înglobează funcții interne de rezoluție și respingere. The Promisiunea funcționează printr-o oarecare cursă între rezoluție / respingere și apoi.
Cum funcționează toate promisiunile?
TLDR: Promisiune . toate este o metodă Javascript care ia un iterabil (de exemplu, Array) de promisiuni ca argument și returnează un singur promisiune cand toate cel promisiuni în argumentul iterabil au fost rezolvate (sau când argumentul iterabil conține nr promisiuni ).
Recomandat:
Ce este promisiunea Metro?
® Politica de returnare MetroPROMISE®. Clienții Metro by T-Mobile care activează un nou dispozitiv pe o nouă linie de servicii cu Metro by T-Mobile și care sunt nemulțumiți de noul lor dispozitiv sau serviciu își pot returna noul dispozitiv pentru o rambursare a dispozitivului și a serviciului. Toate returnările trebuie făcute din motive în afara problemelor legate de garanție
Care este promisiunea în AngularJS?
O promisiune este un obiect care este returnat de un obiect Deferred. Puteți înregistra diferite apeluri inverse pentru diferite evenimente resolve(), reject() sau notify() și se va executa când funcția asincronă se va finaliza. Deferred API: O nouă instanță de defer este creată prin apelarea $q
Cum funcționează promisiunile JavaScript?
Efectuarea propriilor promisiuni JavaScript Constructorul Promise preia o funcție (un executor) care va fi executată imediat și trece în două funcții: resolve, care trebuie apelată când Promise este rezolvată (trecerea unui rezultat) și reject, când este respinsă. (trecerea unei erori)
Cum funcționează modulele în JavaScript?
Modulele sunt mici unități de cod independent, reutilizabil, care se dorește a fi utilizate ca elemente de bază în crearea unei aplicații Javascript non-triviale. Modulele permit dezvoltatorului să definească membrii privați și cei publici separat, făcându-l unul dintre modelele de design mai dorite din paradigma JavaScript
Cum funcționează importul în JavaScript?
Declarația de import static este utilizată pentru a importa legături care sunt exportate de un alt modul. Modulele importate sunt în modul strict indiferent dacă le declarați ca atare sau nu. Declarația de import nu poate fi utilizată în scripturile încorporate decât dacă un astfel de script are un tip='module