Hvorfor bruke async await i JavaScript?
Hvorfor bruke async await i JavaScript?

Video: Hvorfor bruke async await i JavaScript?

Video: Hvorfor bruke async await i JavaScript?
Video: Callbacks, Event Loop, Promises, Async/Await JS | Part 1| ജാവാസ്ക്രിപ്റ്റ് | javascript malaylam 2024, November
Anonim

asynkron funksjoner bruk et implisitt løfte om å returnere resultatet. Selv om du ikke gir tilbake et løfte eksplisitt asynkron funksjon sørger for at koden din blir sendt gjennom et løfte. avvente blokkerer kjøring av kode i asynkron funksjon, hvorav det( avvente uttalelse) er en del. avvente er alltid for et enkelt løfte.

Derfor, hvorfor bruker vi async og venter i Javascript?

Asynkron / Avvente ble opprettet for å forenkle prosessen med å jobbe med og skrive lenkede løfter. Asynkron funksjoner returnerer et løfte. Hvis funksjonen gir en feil, vil løftet bli avvist. Hvis funksjonen returnerer en verdi, vil løftet løses.

På samme måte, hva gjør asynkronisering i Javascript? De asynkron funksjonserklæring definerer en asynkron funksjon - en funksjon som returnerer et AsyncFunction-objekt. Asynkron funksjoner fungerer i en separat rekkefølge enn resten av koden via hendelsessløyfen, og returnerer et implisitt løfte som resultat.

Heri, hvorfor bruker vi async venter?

avvente er brukt for å ringe en asynkron funksjon og vent til den løser seg eller avviser. En annen fordel med ved hjelp av mindre asynkron funksjoner er at du tvinger deg selv til å tenke hva er asynkron funksjoner som kan kjøres parallelt. Hvis koden din inneholder blokkeringskode, er det bedre å gjøre den til en asynkron funksjon.

Hvordan bruker async venter JS?

De avvente operatør brukes til å vente på et løfte. Den kan brukes inne i en Asynkron bare blokk. Nøkkelordet Avvente gjør at JavaScript vent til løftet gir et resultat. Det må bemerkes at det bare gjør asynkron funksjonsblokk vente og ikke hele programkjøringen.

Anbefalt: