Нотация объектов JavaScript (JSON) — это облегченный формат хранения данных для хранения и передачи данных. Он хранится в виде пар ключ-значение .
JSON отличает от других форматов данных его удобочитаемость и самоописывающие свойства.
Что такое JSON.stringify
?
По сравнению с JSON, который представляет собой нотацию для хранения и передачи данных, JSON.stringify
— это метод в JavaScript, который, учитывая объект JSON в качестве аргумента, возвращает текст JSON в строковом формате.
Что делает метод JSON.stringify
?
Как описано выше, главной причиной преобразования данных в формат JSON является то, что он может передаваться. Но для отправки и получения данных на веб-сервер данные должны быть в строковом формате. Вот здесь и вступает в игру метод JSON.stringify
. Он преобразует объект JSON в текст JSON, хранящийся в строке, который затем может быть передан на веб-сервер.
Пример
Давайте посмотрим, как мы можем использовать метод JSON.stringify
для преобразования строки data
в объект JSON.
var json = {"platform": "Образовательный", " установлено ": 2015}; данные = JSON.stringify (json); console.log (тип данных); //ожидаемый результат: stringconsole.log (data); //ожидаемый результат: данные json в строковом формате