Menu
Coddy logo textTech

O que é um JSON?

Parte da seção Lógica & Fluxo do Journey de JavaScript da Coddy — lição 15 de 65.

JSON (JavaScript Object Notation) é uma forma de armazenar dados em pares de chave-valor. Cada entrada possui uma chave (geralmente uma string) e um valor que pode ser uma string, número, array, booleano ou até mesmo outro objeto JSON. Pense nisso como um dicionário, onde cada palavra (chave) possui uma definição (valor).

Para criar um JSON, você escreveria:

const obj = {
  name: "Alex",
  age: 30,
  preferences: ["sports", "music"]
}

Para obter o nome, escreveríamos:

obj.name    // Alex
obj["name"] // Alex

Para atualizar (ou alterar) o valor, escreveríamos:

obj.name = "John"
obj["name"] = "John"
// Ambos fazem o mesmo

console.log(obj.name)
// John

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Lógica & Fluxo