Top-level await aktiverer moduler til å fungere som store asynkrone funksjoner: Med toppnivå await kan ECMAScript-moduler (ESM) avvente ressurser, noe som får andre moduler som importerer dem til å vent før de begynner å evaluere kroppen sin.
Venter nodestøtte på toppnivå?
js-moduler.
Er det dårlig å bruke avvente?
I tillegg lar asynkron/avvent-syntaks deg skrive asynkron kode som SER UT som synkron kode. Så det er helt greit å bruke asynkron og avvente.
Hvordan bruker du avventer TypeScript på toppnivå?
For å bruke venting på toppnivå i TypeScript, må du sette målkompilator alternativet til es2017 eller høyere. Modul alternativet må settes til esnext eller system.
Hva venter asynkronisering på toppnivå?
Top-level await gjør det mulig for utviklere å bruke await-nøkkelordet utenfor asynkrone funksjoner. Den fungerer som en stor asynkronfunksjon som får andre moduler som importerer dem til å vente før de begynner å evaluere kroppen sin.