Per què utilitzar async await a JavaScript?
Per què utilitzar async await a JavaScript?

Vídeo: Per què utilitzar async await a JavaScript?

Vídeo: Per què utilitzar async await a JavaScript?
Vídeo: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, Maig
Anonim

asíncron funcions utilitzar una promesa implícita de retornar el seu resultat. Encara que no tornis una promesa explícitament asíncron La funció s'assegura que el vostre codi es transmeti mitjançant una promesa. esperar bloqueja l'execució de codi dins de asíncron funció, de la qual ( esperar declaració) és una part. esperar sempre és per una única promesa.

Per això, per què utilitzem async i await en Javascript?

Async / Esperar va ser creat per simplificar el procés de treballar i escriure promeses encadenades. Async funcions retornen una promesa. Si la funció genera un error, la Promesa serà rebutjada. Si la funció retorna un valor, la Promesa es resoldrà.

De la mateixa manera, què fa async a Javascript? El asíncron la declaració de funció defineix un asíncron function: una funció que retorna un objecte AsyncFunction. Asíncron les funcions operen en un ordre diferent de la resta del codi mitjançant el bucle d'esdeveniments, retornant com a resultat una promesa implícita.

Aquí, per què utilitzem async await?

esperar és utilitzat per trucar a un asíncron funció i espereu que es resolgui o rebutgi. Un altre avantatge de utilitzant més petit asíncron funcions és que t'obligues a pensar quines són les asíncron funcions que es poden executar en paral·lel. Si el vostre codi conté codi de bloqueig, és millor fer-lo un asíncron funció.

Com utilitzar async await JS?

El esperar L'operador s'utilitza per esperar una promesa. Es pot utilitzar dins d'un Async només bloc. La paraula clau Esperar fa JavaScript esperar fins que la promesa retorni un resultat. Cal tenir en compte que només fa el asíncron bloc de funcions espera i no tota l'execució del programa.

Recomanat: