English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JSON é usado para trocar dados com servidores web. Quando dados são enviados para um servidor web, os dados devem ser uma string.
O método JSON.stringify() converte objetos JavaScript ou valores em strings JSON.
Se o método opcionalmente substituir valoresSubstitutoEspecificado ou opcional se inclui apenas as funções de propriedade especificadasSubstitutoEspecificar o array.
Sintaxe:
JSON.stringify(value, replacer)
O primeiro parâmetro especifica o valor a ser convertido em uma string JSON.
O parâmetro opcional specifies a função que pode alterar o comportamento do processo de stringificação.
Suponha que tenhamos o seguinte objeto em JavaScript:
var myObj = { name: "Seagull", age: 22, city: "New Delhi"};
Usando o método JSON.stringify(), podemos converter um objeto JavaScript em uma string JSON:
var myJSON = JSON.stringify(myObj);Teste e veja‹/›
Suponha que tenhamos o seguinte array em JavaScript:
var myArr = ["Seagull", "Cynthia", "Tarush"];
Usando o método JSON.stringify(), podemos converter um array JavaScript em uma string JSON:
var myJSON = JSON.stringify(myArr);Teste e veja‹/›
Não é permitido usar objetos de data no JSON.
O método JSON.stringify() convertirá qualquer objeto de data em uma string.
var myObj = { name: "Seagull", today: new Date(), city: "New Delhi" }; var myJSON = JSON.stringify(myObj); document.getElementById("output").innerHTML = myJSON;Teste e veja‹/›
Atenção: A conversão de uma string em um objeto local chamadoAnálisee converte o objeto local em um que pode ser transmitido na redestringchamadoStringificação.