Categorias
Artigos JavaScript

Tipos de dados no JavaScript

Há sete tipos de dados em ECMAScript (JavaScript):

#

Tipo

Descrição

Exemplo

1

Boolean

Verdadeiro (true) ou falso (false)

let x = true;

2

null

Variável nula (deve ser escrito em minúsculo)

let x = null;

3

undefined

Variável indefinida

let x = undefined;

4

Number

Variável numérica. Pode ser inteira ou de ponto flutuante.

let x = 3.14;

5

String

Textos. Pode ser declarada com aspas ou apóstrofos.

let x = “Olá mundo!”;

6

Symbol

Usados internamente como chaves de propriedades de objetos. Não se pode fazer operações com o tipo Symbol.

let x = Symbol();

7

Object

Objetos são estruturas de dados usadas para criar o equivalente em outras linguagens a listas, arrays, dicionários, arrays associativos, dentre outros.

let x = {
“a”:”abacate”,

“b”:”bola”,

“c”:”casa”

}

Objetos são um tipo de dados especiais, portanto, se difere dos outros tipos primitivos. Podemos acessar cada elemento chamando o nome do objeto seguido da posição desejada dentro de colchetes.

Interface gráfica do usuário, Texto, Aplicativo

Descrição gerada automaticamente

Observe como criamos um objeto do tipo array e acessamos cada posição. Arrays são variáveis que armazenam dados sequenciais e os indexa com base na posição da lista (a contagem começa com zero).

Interface gráfica do usuário, Texto, Aplicativo

Descrição gerada automaticamente

Quer aprender mais sobre Desenvolvimento Web?

Dá uma olhada nesses cursos disponíveis a partir de R$ 27,90 e ainda dá uma moral pra esse pobre professor 😉

Por Diego Mariano

Doutor em Bioinformática pela Universidade Federal de Minas Gerais com atuação na área de ciência de dados e aprendizado de máquina aplicados ao aperfeiçoamento de enzimas usadas na produção de biocombustíveis. Mestre em Bioinformática, também pela UFMG, atuando na área de desenvolvimento de sistemas Web para montagem de genomas. Atualmente realiza estágio pós-doutoral no Departamento de Ciência da Computação da UFMG com foco em desenvolvimento de sistemas Web para Bioinformática, análise exploratória e visualização de dados. Tem conhecimentos nas linguagens: PHP, JavaScript, Python, R, Perl, HTML, CSS e SQL.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

error

Compartilhe este post!

Facebook
YouTube
LinkedIn
Instagram