Kako obljube delujejo JavaScript?
Kako obljube delujejo JavaScript?

Video: Kako obljube delujejo JavaScript?

Video: Kako obljube delujejo JavaScript?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, April
Anonim

Izdelava našega JavaScript obljube

The Obljubi konstruktor vzame funkcijo (izvajalec), ki bo izvedena takoj, in posreduje dve funkciji: resolve, ki jo je treba poklicati, ko Obljubi je razrešen (prenese rezultat) in reject, ko je zavrnjen (prenos napake).

Glede na to, kakšne so obljube v JavaScriptu?

JavaScript | Obljube . Obljube se uporabljajo za obdelavo asinhronih operacij v JavaScript . Z njimi je enostavno upravljati, ko se ukvarjate z več asinhronimi operacijami, kjer lahko povratni klic ustvari pekel povratnega klica, kar vodi do neobvladljive kode.

Poleg tega, zakaj potrebujemo obljube v JavaScriptu? Obljube omogočajo, da se napake prenesejo po verigi in obravnavajo na enem skupnem mestu, ne da bi bilo treba postavljati plasti ročnega obravnavanja napak. Obljubi predmeti se uporabljajo za izvajanje asinhronih funkcij. Iz 1. vrstice dokumentov MDN: The Obljubi objekt se uporablja za asinhrone izračune.

kako obljube delujejo pod pokrovom?

Obljube , pod pokrovom . Posredujete povratni klic, ki definira vaše specifično vedenje obljuba . A Obljubi je vsebnik, ki nam daje API za upravljanje in preoblikovanje vrednosti, njegova posebnost pa je, da nam omogoča upravljanje in pretvorbo vrednosti, ki dejansko še niso tam.

Ali so obljube JavaScript asinhrone?

Obljube zagotavljajo enostavnejšo alternativo za izvajanje, sestavljanje in upravljanje asinhrono operacije v primerjavi s tradicionalnimi pristopi, ki temeljijo na povratnem klicu. Omogočajo tudi rokovanje asinhrono napake z uporabo pristopov, ki so podobni sinhronemu poskusu/ulovu.

Priporočena: