JSON
JavaScript
Formato textual de troca de dados baseado em sintaxe JavaScript.
seção
Explicação
JSON — Formato textual de troca de dados baseado em sintaxe JavaScript.
JSON (JavaScript Object Notation) serializa objetos, arrays, strings, numbers, booleans e null — não functions, undefined ou symbols.
JSON.parse e JSON.stringify são a ponte entre API HTTP e objetos JS. Sempre trate parse em try/catch.
seção
Exemplo
const obj = { nome: "Ana", ativo: true };const texto = JSON.stringify(obj);JSON.parse(texto);seção
Modo de uso
Respostas REST
Persistência localStorage
Config files versionados
seção
Armadilhas comuns
Date vira string — revive manualmente
BigInt quebra stringify
seção
Termos relacionados
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
Data Structures: Organizando Dados como um Pro
Array, Object, Map, Set, WeakMap/WeakSet, Stack, Queue, Linked List, BST e Graph — complexidade Big O, quando usar cada uma e padrões clássicos de entrevista.
ler artigoMais em JavaScript
Outros termos da mesma categoria para revisão em sequência.