Tipos primitivos e anotações
Compreenda os tipos primitivos de TypeScript e como anotar variáveis.
Tipos primitivos e anotações é uma aula grátis de TypeScript Academy no CoddyKit. Esta é a aula 1 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de TypeScript Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de TypeScript Academy inclui 3 aulas no total.
Introdução aos tipos primitivos
Objetivo: explorar tipos primitivos (string, number, boolean, null, undefined, bigint, symbol) e anotar variáveis de forma clara.
String e número
string e number são os tipos primitivos mais comuns. Use anotações para obter clareza quando necessário.
let title: string = "TypeScript";
let version: number = 5.4;
console.log(title, version);Booleano, nulo e indefinido
Os valores boolean são true/false. null e undefined representam ausência; eles têm seus próprios tipos.
let isDone: boolean = false;
let empty: null = null;
let notAssigned: undefined = undefined;
console.log(isDone, empty, notAssigned);bigint e symbol
bigint lida com inteiros de tamanho arbitrariamente grande. symbol cria identificadores exclusivos, geralmente usados como chaves de objetos.
let big: bigint =123456789012345678901234567890n;
let uniqueKey: symbol = Symbol("id");
nconsole.log(big, uniqueKey);Sintaxe de anotações
As anotações vêm depois do nome da variável, separadas por dois-pontos. Isso torna o código autoexplicativo.
let username: string = "Alice";
let age: number = 30;
let isMember: boolean = true;Inferência versus anotação
A inferência permite que TS deduza os tipos a partir dos valores. Use anotações explícitas para obter clareza, definir APIs ou quando as variáveis começarem vazias.
Verificação de anotações
Verificação rápida: qual é a forma correta de anotar uma variável string?
Recapitulação e próxima etapa
Recapitulação: TS oferece vários tipos primitivos: string, number, boolean, null, undefined, bigint e symbol. Adicione dois-pontos depois dos nomes das variáveis para fazer anotações.
Perguntas Frequentes
A aula “Tipos primitivos e anotações” é grátis?
Sim — o texto completo de “Tipos primitivos e anotações” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de TypeScript Academy, atualize para CoddyKit PRO. O curso de TypeScript Academy inclui 3 aulas no total.
O que vou aprender em “Tipos primitivos e anotações”?
Compreenda os tipos primitivos de TypeScript e como anotar variáveis. Você pratica TypeScript Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar TypeScript Academy?
Nenhuma experiência prévia é necessária. TypeScript Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 3.
Quanto tempo leva a aula “Tipos primitivos e anotações”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de TypeScript Academy?
Sim. Cada aula de TypeScript Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Tipos primitivos e anotações
- Inferência de tipos e any versus unknown
- Tipos união e literais (introdução básica ao estreitamento)