Конвертировать JSON в Object
Здравствуйте! Помогите развязать задачку:
Convert JSON to Object: for exemple: var json = '{a: 123}'; P.S. Задания наверное очень простое, но вчера у меня на собеседовании попалось и я не знал как решить, так как с JSON-ом мало знаком. |
Метод JSON.parse, только в JSON имена свойств должны быть в двойных кавычках.
var json = '{"a": 123}'; alert(JSON.parse(json).a); |
Цитата:
|
var json = '{a: 123}'; var result = eval("(" + json + ")"); alert(result.a); |
var json = '{a: 123}'; var result = (new Function( "return " + json ))(); alert(result.a); |
var json = '{a: 123}'; var result; setTimeout('result = ' + json, 0); setTimeout(function () { alert(result.a); }, 20); |
|
Все большое спасибище за помощь!! :)
|
и сразу стало видно кто читал Стефанова а кто нет:)
|
Цитата:
|
Часовой пояс GMT +3, время: 13:03. |