Hogyan működik az ígéret JavaScriptben?
Hogyan működik az ígéret JavaScriptben?

Videó: Hogyan működik az ígéret JavaScriptben?

Videó: Hogyan működik az ígéret JavaScriptben?
Videó: Hogy működhetne a teleportáció a valóságban? 2024, Lehet
Anonim

Saját készítésű JavaScript ígéretek

Az Ígéret A konstruktor egy függvényt (végrehajtót) vesz fel, amely azonnal végrehajtásra kerül, és két függvényt ad át: solve, amelyet meg kell hívni, amikor a Az ígéret az megoldva (eredmény átadása), és elutasítva, amikor ez van elutasítva (hiba átadása).

Akkor mi az ígéret a JavaScriptben?

A ígéret egy olyan objektum, amely a jövőben egyetlen értéket állíthat elő: vagy egy feloldott értéket, vagy egy okot, amiért nem oldódott meg (pl. hálózati hiba történt). A ígéret 3 lehetséges állapot egyikében lehet: teljesítve, elutasítva vagy függőben.

Ezenkívül miért használunk ígéreteket a JavaScriptben? Az ígéreteket felhasználják az aszinkron műveletek kezelésére JavaScript . Ők vannak könnyen kezelhető, ha több aszinkron művelettel foglalkozik, ahol a visszahívások visszahívási poklot hozhatnak létre, ami kezelhetetlen kódhoz vezet. Az ígéretek vannak ideális választás az aszinkron műveletek legegyszerűbb kezeléséhez.

Egyszerűen így, hogyan működnek az ígéretek a motorháztető alatt?

Az Ígéret egy olyan függvény áthaladásával jön létre, amelyet a felépítése során hív meg, és amelyen keresztül belső feloldó és elutasító függvényeket zár be. Az Az ígéret működik valamiféle versenyfutás az elhatározás / elutasítás és azután között.

Hogyan működik az ígéret?

TLDR: Ígéret . összes egy Javascript metódus, amely iterálható (pl. Array) a ígéreteket érvként, és egyest ad vissza ígéret amikor összes az ígéreteket az iterálható argumentumban meg vannak oldva (vagy ha az iterálható argumentum nem tartalmaz ígéreteket ).

Ajánlott: