English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JSON используется для обмена данными с веб-сервером. При отправке данных на веб-сервер данные должны быть строками.
Метод JSON.stringify() преобразует объект JavaScript или значение в строку JSON.
Если метод опционально заменяет значенияЗаменительУказанные или опциональные, если включается только指定的 функциональность свойствЗаменительУказать массив.
Синтаксис:
JSON.stringify(value, replacer)
Первый параметр specifies the value to be converted to a JSON string.
Дополнительный параметр specifies a function that can change the behavior of the stringification process.
Предположим, что у нас есть следующий объект в JavaScript:
var myObj = {name: "Seagull", age: 22, city: "New Delhi"};
Используя метод JSON.stringify(), мы можем преобразовать объект JavaScript в строку JSON:
var myJSON = JSON.stringify(myObj);Тестировать, посмотреть‹/›
Предположим, что у нас есть следующий массив в JavaScript:
var myArr = ["Seagull", "Cynthia", "Tarush"];
Используя метод JSON.stringify(), мы можем преобразовать массив JavaScript в строку JSON:
var myJSON = JSON.stringify(myArr);Тестировать, посмотреть‹/›
В JSON не разрешается использовать объекты даты.
Метод JSON.stringify() преобразует любые объекты даты в строки.
var myObj = { name: "Seagull", today: new Date(), city: "New Delhi" }; var myJSON = JSON.stringify(myObj); document.getElementById("output").innerHTML = myJSON;Тестировать, посмотреть‹/›
ВниманиеПарсинг: преобразование строки в местный объект называетсяПарсинга местный объект преобразуется в данные, которые можно передавать в сетистроканазываетсяСтрангификация.