O que é função assíncrona em Nodejs?
O que é função assíncrona em Nodejs?

Vídeo: O que é função assíncrona em Nodejs?

Vídeo: O que é função assíncrona em Nodejs?
Vídeo: Tudo sobre Async e Await - Funções assíncronas em JavaScript 2024, Novembro
Anonim

funções assíncronas permitem escrever código baseado em Promise como se fosse síncrono. Depois de definir um função usando o assíncrono palavra-chave, então você pode usar a aguardam palavra-chave dentro do funções corpo. Quando o função assíncrona retorna um valor, a promessa é cumprida, se o função assíncrona lança um erro, ele é rejeitado.

Também perguntado, o que é assíncrono esperar em Nodejs?

Assíncrono / aguardam é uma nova maneira de escrever assíncrono código. Alternativas anteriores para assíncrono código são retornos de chamada e promessas. Assíncrono / aguardam na verdade, é apenas um açúcar de sintaxe criado com base em promessas. Não pode ser usado com callbacks simples ou callbacks de nó.

Em segundo lugar, o que uma função assíncrona retorna? o função assíncrona declaração define um função assíncrona , que retorna um AsyncFunction objeto. Quando um função assíncrona é chamado retorna uma promessa. Quando o função assíncrona retorna um valor, a promessa será resolvida com o retornou valor.

Além disso, qual é a utilidade do Async?

Assíncrono a programação é uma forma de programação paralela que permite que uma unidade de trabalho seja executada separadamente da unidade primária aplicativo fio. Quando o trabalho é concluído, ele notifica o thread principal (bem como se o trabalho foi concluído ou falhou).

O que o await Async faz?

o aguardam palavra-chave só é válida dentro assíncrono funções. O propósito de assíncrono / aguardam é simplificar o uso de promessas de forma síncrona e executar algum comportamento em um grupo de promessas. Como as promessas são semelhantes aos retornos de chamada estruturados, assíncrono / aguardam é semelhante a combinar geradores e promessas.

Recomendado: