Videó: Hogyan működik az ígéret JavaScriptben?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
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:
Hogyan nulla az ellenőrző változó a JavaScriptben?
Válasz: Használja az egyenlőség operátort (==), míg a null egy speciális hozzárendelési érték, amely érték nélküli reprezentációként hozzárendelhető egy változóhoz. Egyszerű szavakkal azt mondhatjuk, hogy a null érték azt jelenti, hogy nincs érték vagy nincs érték, a undefined pedig egy olyan változót jelent, amely deklarálva van, de még nem kapott értéket
Hogyan rendezhetsz egy tömböt Javascriptben?
JavaScript Array sort() Módszer Tömb rendezése: Számok rendezése tömbben növekvő sorrendben: Számok rendezése tömbben csökkenő sorrendben: Tömb legmagasabb értékének lekérése: Tömb legalacsonyabb értékének lekérése: Tömb ábécé szerinti rendezése, és majd fordítsa meg a rendezett tételek sorrendjét (csökkenő):
Mi az a Metro ígéret?
® MetroPROMISE® visszaküldési szabályzat. A Metro by T-Mobile azon ügyfelei, akik új eszközt aktiválnak egy új szolgáltatási vonalon a Metro by T-Mobile szolgáltatással, akik elégedetlenek új készülékükkel vagy szolgáltatásukkal, visszaküldhetik új készüléküket, és visszakaphatják a szolgáltatást, és visszakaphatják a szolgáltatást. Minden visszaküldésnek a garanciális problémákon kívüli okokból kell történnie
Az ígéret aszinkron?
Az async függvények implicit ígéretet használnak az eredmény visszaadásához. Még ha nem is ad vissza ígéretet, az aszinkron függvény gondoskodik arról, hogy a kód egy ígéreten keresztül kerüljön át. Az await csak a kód végrehajtását blokkolja az aszinkron függvényen belül. Csak akkor biztosítja, hogy a következő sor végrehajtásra kerüljön, amikor az ígéret megoldódik
Hogyan működik az importálás a JavaScriptben?
A statikus import utasítás a másik modul által exportált összerendelések importálására szolgál. Az importált modulok szigorú módban vannak, függetlenül attól, hogy ilyennek nyilvánítja őket vagy sem. Az import utasítás nem használható beágyazott szkriptekben, kivéve ha az ilyen szkriptben type='module