O que é JSON, como converter entre JSON e objetos JavaScript e como usá-lo na prática
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.
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.
Converte uma string JSON em um objeto JavaScript.
Carregando...
Converte um objeto JavaScript em uma string JSON.
Carregando...
Com formatação legível:
Carregando...
Na prática, você converte os dados ao enviar e ao receber.
Carregando...
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,Datee outros valores não suportados pelo JSON.