Questão FC373463
Considere a estrutura string abaixo, criada com TypeScript, em condições ideais. \(\underset{......}{I}\) cliente { nome = 'Paulo Silva', cidade = 'Goiânia', uf = 'GO', }; console.
Desenvolvimento Web
FCC · 2023
Considere a estrutura string abaixo, criada com TypeScript, em condições ideais.
\(\underset{......}{I}\) cliente {
nome = 'Paulo Silva',
cidade = 'Goiânia',
uf = 'GO',
};
console.log(cliente.nome);
A instrução usada na lacuna I para declarar esta estrutura é
- class
- array
- object
- enum
- struct
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Em TypeScript, enum declara um conjunto nomeado de constantes que podem ser numéricas ou de string. Quando cada membro recebe uma string, o enum armazena exatamente esses valores e permite acesso por notação de ponto.
No enunciado, a lacuna I corresponde à declaração:
enum cliente { nome = 'Paulo Silva', cidade = 'Goiânia', uf = 'GO' }
Assim, cliente.nome resolve para a string 'Paulo Silva' em tempo de execução. Um enum funciona simultaneamente como tipo e valor, oferecendo legibilidade e consistência ao agrupar constantes relacionadas.
Em resumo: usar enum é adequado quando se deseja nomear um conjunto fixo de valores (aqui, strings) e acessá‑los de forma clara via cliente.nome.
Conteúdo do catálogo FC Concursos · Atualizado em