parse()
Обновлено: 13.03.2023
Приклад
Розібрати рядок (написаний у форматі JSON) і повернути об’єкт JavaScript:
var obj = JSON.parse('{"firstName":"John", "lastName":"Doe"}');
Визначення та використання
Метод JSON.parse() аналізує рядок і повертає об’єкт JavaScript.
Рядок має бути написаний у форматі JSON.
Метод JSON.parse() може додатково трансформувати результат за допомогою функції.
Підтримка браузера
Синтаксис
JSON.parse(string, function)
Значення параметрів
Параметр | Опис |
---|---|
string | Вимагається. Рядок, написаний у форматі JSON |
reviver function | Додатково. Функція, яка використовується для перетворення результату. Функція викликається для кожного елемента. Будь-які вкладені об’єкти трансформуються перед батьківським. Якщо функція повертає дійсне значення, значення елемента замінюється на перетворене значення Якщо функція повертає значення undefined, елемент видаляється |
Технічні деталі
Повернене значення: | Об’єкт JSON або масив |
---|---|
Версія JavaScript: | ECMAScript 5 |