Top-level await espere antes que eles comecem a avaliar seu corpo.
O nó suporta espera de nível superior?
js módulos.
É ruim usar await?
Além disso, a sintaxe async/await permite que você escreva um código assíncrono que PARECE um código síncrono. Então é perfeitamente bom usar async e await.
Como você usa o await TypeScript de nível superior?
Para usar o await de nível superior no TypeScript, você precisa definir a opção do compilador de destino para es2017 ou superior. A opção do módulo deve ser definida como esnext ou system.
O que é a espera assíncrona de nível superior?
Aguarde de nível superior permite que os desenvolvedores usem a palavra-chave await fora das funções assíncronas. Ele age como uma grande função assíncrona fazendo com que outros módulos que os importam esperem antes de começarem a avaliar seu corpo.