Buscar

No ambiente de desenvolvimento do NodeJS, é essencial compreender os princípios da programação assíncrona com JavaScript, pois o uso incorreto da s...

No ambiente de desenvolvimento do NodeJS, é essencial compreender os princípios da programação assíncrona com JavaScript, pois o uso incorreto da sintaxe pode levar a resultados inesperados e aleatórios. Avalie as afirmações a seguir. I. A invocação de uma função assíncrona via then ou await não apresenta diferenças em termos do fluxo de execução. II. A única forma de definir uma função assíncrona é através da utilização do modificador async na sua declaração. III. A utilização de uma cláusula then, ao invocar uma função assíncrona, exige a definição de uma callback para o tratamento do retorno. IV. O retorno de uma função assíncrona será sempre encapsulado em um elemento do tipo promise. É correto apenas o que se afirma em: A I, II e III. B II e IV. C II, III e IV. D I e III. E III e IV.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra E) III e IV. A afirmação I está incorreta, pois a invocação de uma função assíncrona via then ou await apresenta diferenças em termos do fluxo de execução. A afirmação II está incorreta, pois é possível definir uma função assíncrona sem o uso do modificador async, mas a utilização dele é recomendada para deixar o código mais legível. A afirmação III está correta, pois ao invocar uma função assíncrona com then, é necessário definir uma callback para tratar o retorno. A afirmação IV está correta, pois o retorno de uma função assíncrona é sempre encapsulado em um elemento do tipo promise.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais