Ce este async await JavaScript?
Ce este async await JavaScript?

Video: Ce este async await JavaScript?

Video: Ce este async await JavaScript?
Video: async / await in JavaScript - What, Why and How - Fun Fun Function 2024, Mai
Anonim

În concluzie, asincron / așteaptă este o sintaxă mai curată de scris Javascript asincron cod. Îmbunătățește lizibilitatea și fluxul codului dvs. Lucruri de reținut în timpul utilizării asincron / așteaptă : Async funcțiile returnează o promisiune. Așteaptă poate fi folosit numai în interiorul unui asincron bloc.

Ținând acest lucru în vedere, ce înseamnă asincron în JavaScript?

The asincron declarația funcției definește an asincron function - o functie care returneaza un obiect AsyncFunction. Asincron funcțiile operează într-o ordine separată decât restul codului prin bucla de evenimente, returnând o Promisiune implicită ca rezultat.

De asemenea, știți, ce este asincron și așteaptă în nodul JS? Cu Nodul v8, the asincron / așteaptă caracteristica a fost lansată oficial de către Nodul să se ocupe de Promisiuni și înlănțuirea funcției. Funcțiile nu trebuie să fie înlănțuite una după alta, pur și simplu așteaptă funcția care returnează Promisiunea. Dar funcția asincron trebuie declarat înainte de a aștepta o funcție care returnează o Promisiune.

Oamenii întreabă, de asemenea, cum folosesc async await?

daca tu utilizare cel asincron cuvânt cheie înainte de definirea unei funcții, puteți apoi utilizați așteptați în cadrul funcției. Cand tu așteaptă o promisiune, funcția este întreruptă într-un mod neblocant până când promisiunea se stabilește. Dacă promisiunea se împlinește, primești valoarea înapoi. Dacă promisiunea respinge, valoarea respinsă este aruncată.

Ce face așteptarea în JavaScript?

Descriere. The așteaptă expresia face ca execuția funcției asincrone să se întrerupă până când o Promisiune este stabilită (adică îndeplinită sau respinsă) și să reia execuția funcției asincrone după îndeplinire. La reluare, valoarea lui așteaptă expresia este cea a Promisiunei împlinite.

Recomandat: