Angular

Fundamentos do TypeScript

Tipos primitivos, interfaces, union types, tipos literais, type assertions, type guards, narrowing

25 perguntas de entrevista·
Junior
1

Qual tipo primitivo do TypeScript representa um valor textual?

Resposta

O tipo string representa todos os valores textuais no TypeScript, sejam delimitados por aspas simples, duplas ou backticks para template literals. É o tipo apropriado para armazenar texto, nomes, mensagens, URLs ou qualquer conteúdo textual em aplicações.

2

Qual tipo usar para uma variável que pode conter qualquer valor sem verificação de tipo?

Resposta

O tipo any desativa completamente a verificação de tipos do TypeScript para uma variável. Permite atribuir qualquer valor e realizar todas as operações sem erros de compilação. No entanto, seu uso é desaconselhado, pois elimina os benefícios da segurança de tipos.

3

Qual tipo representa a ausência de um valor de retorno em uma função?

Resposta

O tipo void indica que uma função não retorna nenhum valor significativo. É usado para funções que realizam ações sem produzir um resultado, como funções de exibição ou modificação de estado. Uma função void pode retornar undefined implicitamente.

4

Qual é a principal diferença entre null e undefined no TypeScript?

5

Qual tipo usar para um valor cujo tipo é desconhecido e requer verificação antes do uso?

+22 perguntas de entrevista

Domine Angular para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis