Kuidas lubadused JavaScripti toimivad?
Kuidas lubadused JavaScripti toimivad?

Video: Kuidas lubadused JavaScripti toimivad?

Video: Kuidas lubadused JavaScripti toimivad?
Video: Täitke TypeScripti kursus tunniga | Masinakiri algajatele 2024, November
Anonim

Omaenda loomine JavaScripti lubadused

The Lubadus konstruktor võtab funktsiooni (täituri), mis käivitatakse kohe ja täidab kaks funktsiooni: lahendada, mida tuleb kutsuda, kui Lubadus on lahendatud (tulemuse edastamine) ja reject, kui see on tagasi lükatud (vea edastamine).

Arvestades seda, millised on JavaScripti lubadused?

JavaScript | Lubadused . Lubadused kasutatakse asünkroonsete toimingute käsitlemiseks JavaScript . Neid on lihtne hallata, kui tegelete mitme asünkroonse toiminguga, kus tagasihelistamised võivad luua tagasihelistamispõrgu, mis viib hallamatu koodini.

Lisaks, miks me vajame JavaScriptis lubadusi? Lubadused võimaldavad vead ahelas edasi anda ja käsitleda ühes ühises kohas, ilma et oleks vaja käsitsi vigade käsitlemise kihte. Lubadus objekte kasutatakse asünkroonsete funktsioonide täitmiseks. MDN-i dokumentide 1. realt: The Lubadus Objekti kasutatakse asünkroonsete arvutuste jaoks.

kuidas lubadused kapoti all töötavad?

Lubadused , kapoti all . Edastate tagasihelistamist, mis määrab teie konkreetse käitumise lubadus . A Lubadus on konteiner, mis annab meile API väärtuse haldamiseks ja teisendamiseks ning selle eripära on see, et see võimaldab meil hallata ja teisendada väärtusi, mida tegelikult veel pole.

Kas JavaScripti lubadused on asünkroonsed?

Lubadused pakkuda lihtsamat alternatiivi täitmiseks, koostamiseks ja haldamiseks asünkroonne võrreldes traditsiooniliste tagasihelistamispõhiste lähenemisviisidega. Need võimaldavad teil ka käsitseda asünkroonne vead, kasutades lähenemisviise, mis on sarnased sünkroonse proovi/püüdmisega.

Soovitan: