Questão de Desenvolvimento de SistemasJavaScript assíncrono — Promise e uso de await
- Banca:
- FUNCERN
- Órgão:
- Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco
- Ano:
- 2025
- Cargo:
- Analista de Tecnologia da Informação - Área Desenvolvimento
- Modalidade:
- Múltipla escolha
- Código:
- FUNCERN-IFPE-2025-ATI-DEV-Q050
Uma API retorna dados de usuários de forma assíncrona. O desenvolvedor implementou o código JavaScript a seguir.
async function getUsuario(id) {
return await fetch(`/api/usuario/${id}`).then(res => res.json());
}
let usuario = getUsuario(5);
console.log(usuario.nome);Ao executar, ocorre o erro:
TypeError: Cannot read properties of undefined (reading 'nome')
Neste contexto, assinale a opção que melhor explica o problema.

