Ako fungujú sľuby JavaScript?
Ako fungujú sľuby JavaScript?

Video: Ako fungujú sľuby JavaScript?

Video: Ako fungujú sľuby JavaScript?
Video: JavaScript Promises In 10 Minutes 2024, Marec
Anonim

Vytváranie vlastných Sľuby JavaScriptu

The Sľub Konštruktor prevezme funkciu (exekútor), ktorá sa vykoná okamžite a odovzdá dve funkcie: resolve, ktorá sa musí zavolať, keď Sľub je vyriešený (odovzdanie výsledku) a zamietnuť, keď je odmietnutý (odoslanie chyby).

Vzhľadom na to, aké sú sľuby v JavaScripte?

JavaScript | Sľuby . Sľuby sa používajú na spracovanie asynchrónnych operácií v JavaScript . Sú ľahko spravovateľné pri práci s viacerými asynchrónnymi operáciami, kde spätné volania môžu vytvoriť peklo spätného volania vedúce k nezvládnuteľnému kódu.

Okrem toho, prečo potrebujeme sľuby v JavaScripte? Sľuby umožňujú, aby sa chyby prenášali v reťazci a riešili sa na jednom spoločnom mieste bez toho, aby ste museli vkladať vrstvy manuálneho spracovania chýb. Sľub objekty sa používajú na vykonávanie asynchrónnych funkcií. Z 1. riadku dokumentu MDN: The Sľub objekt sa používa na asynchrónne výpočty.

ako fungujú sľuby pod kapotou?

Sľuby , pod kapotou . Odovzdávate spätné volanie, ktoré definuje vaše špecifické správanie sľúbiť . A Sľub je kontajner, ktorý nám poskytuje API na správu a transformáciu hodnoty a jeho špecifikom je, že nám umožňuje spravovať a transformovať hodnoty, ktoré v skutočnosti ešte neexistujú.

Sú prísľuby JavaScriptu asynchrónne?

Sľuby poskytujú jednoduchšiu alternatívu pre vykonávanie, skladanie a správu asynchrónne operácie v porovnaní s tradičnými prístupmi založenými na spätnom volaní. Umožňujú vám aj manipuláciu asynchrónne chyby pomocou prístupov, ktoré sú podobné synchrónnemu pokusu/úlovku.

Odporúča: