FC ConcursosFC Concursos

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 é

  1. class
  2. array
  3. object
  4. enum
  5. 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

Continue aprendendo