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
JavaScriptJSON
1 min de leitura

JSON

O que é JSON, como converter entre JSON e objetos JavaScript e como usá-lo na prática

JSON

JSON (JavaScript Object Notation) é um formato de texto para representar dados estruturados. É o formato mais usado para troca de dados entre o front-end e APIs.

Como JSON se parece

Carregando...

A sintaxe é parecida com objetos JavaScript, com algumas diferenças: as chaves são sempre strings entre aspas duplas, e os valores só podem ser string, number, boolean, array, objeto ou null.

JSON.parse() — de texto para objeto

Converte uma string JSON em um objeto JavaScript.

Carregando...

JSON.stringify() — de objeto para texto

Converte um objeto JavaScript em uma string JSON.

Carregando...

Com formatação legível:

Carregando...

Uso com a Fetch API

Na prática, você converte os dados ao enviar e ao receber.

Carregando...

Clonando objetos com JSON

Um truque simples para clonar um objeto sem referência ao original.

Carregando...

Atenção: essa técnica não funciona com undefined, funções, Date e outros valores não suportados pelo JSON.

AnteriorFetch APIPróximo Tratamento de Erros