Показать сообщение отдельно
  #19 (permalink)  
Старый 13.12.2011, 12:26
Аватар для GuardCat
Просто любитель
Отправить личное сообщение для GuardCat Посмотреть профиль Найти все сообщения от GuardCat
 
Регистрация: 13.09.2011
Сообщений: 300

Насколько я понял, человек хотел:
а) Узнать что обозначают квадратные скобки в принципе. Достаточно было сказать, что в js они обозначают массив.
б) Узнать, что обозначает конструкция типа [{a:1, b:2}]. Достаточно было сказать, что это массив, единственным элементом которого является объект.
в) Узнать, как получить такую структуру данных, если есть только объект в формате JSON. Пожалуй, можно ответить так:
var arr = [];
var json_text = JSON.stringify({a:1, b:2}); // "{'a':1,'b':2}"
var json_object = JSON.parse(json_text); // {a:1, b:2}
arr.push(json_object); // [{a:1, b:2}]
alert(arr[0].a);// 1
Ответить с цитированием