Você está aprendendo
Ver documentação
Variáveis e Constantes
Objetivo: 3 acertos
Prêmio: 1 conquista de TypeScript
Progresso atual:
Olá, bem vindo a sala Variáveis e Constantes de TypeScript
Esta sala possui um pré-requisito recomendado
Clique no botão abaixo, desbloqueie conteúdos, exercícios e conquiste essa sala.
Obrigado pelo seu feedback.
Esta sala possui um pré-requisito recomendado
Conteúdo da sala
Sala
Documentação
TypeScript: Variáveis e Constantes

Uma variável é um meio de armazenar dados em memória. Em outras palavras, ela funciona como um contêiner para valores em um programa.

Na Figura 1 vemos um exemplo de como declarar uma variável e uma constante. A diferença entre elas está no uso das palavras-chave var e let.

Figura 1. Como declarar variáveis e constantes

Características

  • Variáveis são sempre tipadas, seja de forma explícita ou por inferência
  • O nome deve começar um uma letra ou sublinhado (_), nunca com número
  • Para o restante do nome apenas letras, números e sublinhado (_) podem ser utilizados. Qualquer outro caractere, símbolo ou mesmo espaço é proibido
  • Uma variável deve ser declarada antes de ser utilizada
  • Use a palavra-chave let para declarar uma variável

Exemplo

//Isso está correto
let funcionario: string = "Eduardo";

//Isso está correto
let funcionario2: string = "Eduardo";

//Isso está correto
let funcionario_2: string = "Eduardo";

//Isso está correto
let _funcionario: string = "Eduardo";

//Isso está incorreto: nome iniciado com número
let 2funcionario: string = "Eduardo";

//Isso está incorreto: nome contém espaço
let funcionario 2: string = "Eduardo";

//Isso está incorreto: nome contém um traço (-)
let funcionario-2: string = "Eduardo";

//Isso está incorreto: nome contém um símbolo (@)
let funcionario@: string = "Eduardo";

O que eu devo aprender?

Declarando variáveis no TypeScript

1. Sintaxe

2. Inferência de tipo

3. Momento da declaração

4. Utilizando constantes

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar