Pular para o conteúdo

Tipos Primitivos Integrados

O TypeScript possui vários tipos primitivos integrados que podem ser usados para definir variáveis, parâmetros de função e tipos de retorno:

  • number: Representa valores numéricos, incluindo inteiros e números de ponto flutuante.
  • string: Representa dados textuais
  • boolean: Representa valores lógicos, que podem ser true ou false.
  • null: Representa a ausência de um valor.
  • undefined: Representa um valor que não foi atribuído ou não foi definido.
  • symbol: Representa um identificador único. Símbolos são tipicamente usados como chaves para propriedades de objetos.
  • bigint: Representa inteiros de precisão arbitrária.
  • any: Representa um tipo dinâmico ou desconhecido. Variáveis do tipo any podem conter valores de qualquer tipo e ignoram a verificação de tipos.
  • void: Representa a ausência de qualquer tipo. É comumente usado como tipo de retorno de funções que não retornam um valor.
  • never: Representa um tipo para valores que nunca ocorrem. É tipicamente usado como tipo de retorno de funções que lançam um erro ou entram em um loop infinito.