JSON.parse()
Метод JSON.parse()
разбирает строку JSON, возможно с преобразованием получаемого в процессе разбора значения.
Синтаксис
JSON.parse(text[, reviver])
Параметры
text
- разбираемая строка JSON.
reviver
- необязательный; если параметр является функцией, определяет преобразование полученного в процессе разбора значения, прежде, чем оно будет возвращено вызывающей стороне.
Возвращаемое значение
Возвращает объектObject
, соответствующий переданной строке JSON text
.
JSON.parse('{}'); // {}
JSON.parse('true'); // true
JSON.parse('"foo"'); // "foo"
JSON.parse('[1, 5, "false"]'); // [1, 5, "false"]
JSON.parse('null'); // null