Learning Hub Logo
JavaScript
  • Introdução ao JavaScript
  • Como adicionar JavaScript ao HTML
  • Saída de Dados
  • Variáveis
  • Tipos de Dados
  • Operadores
  • Operadores de Comparação e Lógicos
  • Condicionais
  • Switch
  • Loop: for
  • Loop: while e do...while
  • Break e Continue
  • Funções
  • Arrow Functions
  • Escopo
  • Arrays
  • Métodos de Array
  • Objetos
  • Métodos de Objeto
  • Strings
  • Métodos de String
  • Números
  • Math
  • Datas
  • Introdução ao DOM
  • Selecionando Elementos
  • Alterando HTML e CSS com JavaScript
  • Eventos
  • Callbacks
  • Promises
  • Async/Await
  • Fetch API
  • JSON
  • Tratamento de Erros
  • Módulos
  • LocalStorage e SessionStorage

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
JavaScriptTipos de Dados
1 min de leitura

Tipos de Dados

Os tipos de dados primitivos do JavaScript: string, number, boolean, null, undefined

Tipos de Dados

JavaScript tem alguns tipos de dados básicos, chamados de primitivos.

String

Texto. Pode ser escrito com aspas simples, duplas ou crases.

Carregando...

As crases (template strings) permitem inserir variáveis diretamente no texto com ${}.

Number

Números, sejam inteiros ou decimais.

Carregando...

JavaScript não diferencia inteiro de decimal: tudo é number.

Boolean

Representa verdadeiro ou falso.

Carregando...

Muito usado em condicionais e comparações.

null

Representa a ausência intencional de valor. O desenvolvedor define explicitamente que a variável não tem valor.

Carregando...

undefined

Uma variável declarada mas sem valor atribuído é undefined.

Carregando...

Verificando o tipo

O operador typeof retorna o tipo de um valor como string.

Carregando...

Tipagem dinâmica

JavaScript é dinamicamente tipado: uma variável pode trocar de tipo ao longo da execução. Isso é válido, mas pode gerar confusão se não for feito com cuidado.

Carregando...
AnteriorVariáveisPróximo Operadores