Kaip pažadai veikia JavaScript?
Kaip pažadai veikia JavaScript?

Video: Kaip pažadai veikia JavaScript?

Video: Kaip pažadai veikia JavaScript?
Video: JavaScript Promises In 10 Minutes 2024, Balandis
Anonim

Kuriame savo JavaScript pažadai

The Pažadas konstruktorius paima funkciją (vykdytoją), kuri bus vykdoma iš karto ir perduoda dvi funkcijas: išspręsti, kuri turi būti iškviesta, kai Pažadas yra išspręstas (rezultato perdavimas), o atmesti, kai jis atmetamas (perduodama klaida).

Atsižvelgiant į tai, kokie yra „JavaScript“pažadai?

JavaScript | Pažadai . Pažadai naudojami asinchroninėms operacijoms atlikti JavaScript . Juos lengva valdyti, kai atliekamos kelios asinchroninės operacijos, kai atgaliniai skambučiai gali sukurti atgalinio skambučio pragarą, dėl kurio atsiranda nevaldomas kodas.

Be to, kodėl mums reikia pažadų „JavaScript“? Pažadai leidžia klaidas perduoti grandinėje ir tvarkyti vienoje vietoje, nereikalaujant rankinio klaidų tvarkymo sluoksnių. Pažadas objektai naudojami asinchroninėms funkcijoms atlikti. Iš 1-osios MDN dokumentų eilutės: The Pažadas Objektas naudojamas asinchroniniams skaičiavimams.

kaip pažadai veikia po gaubtu?

Pažadai , po gaubtu . Perduodate atgalinį skambutį, kuris apibrėžia konkretų jūsų elgesį pažadas . A Pažadas yra konteineris, suteikiantis mums API, skirtą tvarkyti ir transformuoti vertę, o jo specifiškumas yra tas, kad jis leidžia valdyti ir transformuoti vertes, kurių iš tikrųjų dar nėra.

Ar „JavaScript“pažadai yra asinchroniniai?

Pažadai suteikti paprastesnę alternatyvą vykdymui, kūrimui ir valdymui asinchroninis operacijas, palyginti su tradiciniais atgalinio ryšio metodais. Jie taip pat leidžia tvarkyti asinchroninis klaidos naudojant metodus, panašius į sinchroninį try/catch.

Rekomenduojamas: