Преобразование JSON строки в объект JavaScript является распространенной операцией при работе с данными в формате JSON. Для этой цели в JavaScript предоставляется встроенный метод JSON.parse().
JSON.parse() - это метод, который преобразует строку JSON в объект JavaScript. Это очень полезно, особенно когда вы получаете данные из сервера в формате JSON, и вам нужно преобразовать их в объект JavaScript для дальнейшего использования.
Пример использования JSON.parse():
let jsonString = '{"name":"John", "age":30, "city":"New York"}';
let jsonObject = JSON.parse(jsonString);
console.log(jsonObject.name); // Выводит : "John"
В этом примере мы преобразовываем строку JSON в объект JavaScript, что позволяет нам обращаться к свойствам этого объекта, таким как name, напрямую.
Варианты ответов также включают другие методы, такие как JSON.stringify(), Object.parse(), String.parseJSON() и JSON.toObject(). Но их использование в данном контексте является неправильным.
JSON.stringify() на самом деле делает противоположное - он преобразует объект JavaScript в строку JSON, а не наоборот.Object.parse(), String.parseJSON(), и JSON.toObject() не являются встроенными методами в JavaScript.Поэтому, когда вам нужно преобразовать строку JSON в объект JavaScript, метод JSON.parse() будет правильным выбором.