http://blagtalkan.ru
http://oktpoisk.ru
http://mysorru.ru/
http://san-okt.ru/
http://pes6evolution.ru/
http://chasikigov.ru
http://serafimsovet.ru
http://filmsgov.ru
http://free-domen.ru
http://fithonda.ru/forums/index.php
http://avtogov.ru
http://www.1001bilet.com.ua/base/on-line/
http://pravilavoini.ru
http://school41ufa.ru
http://rusrav4.ru
Объекты как литералы | Книга AJAX
 

Объекты, определяемые как литералы, служат для хранения имя-значение. Объект, описанный как литерал, определяется с щью фигурных скобок { }. Внутри скобок может размещаться вольное количество пар имя-значение, представленных в виде с именем, за которой следуют двоеточие и значение. За каждой имя-значение должна следовать запятая, за исключением п пары в объекте (очень похоже определяются ассоциативные в языке Perl). Например:
var оСаг = {
"color" : "красный", "doors" : 4, "paidFor" : true
>;
Этот код создает объект с тремя свойствами color, doors и paidFor, дое из которых содержит значение, отличное от других. К этим вам можно обратиться по имени объекта и имени свойства, р ными точкой:
иаченийэлв alert(oCar.color); // выведет "красный" югическиеЖ alert(oCar.doors); // выведет "4"
alert(oCar.paidFor); // выведет "true"
К свойствам объекта можно обратиться и посредством синтаксиса мас¬сивов, передавая в качестве индекса имя свойства как строку. Напри-[енты, указе мер (основываясь на том же самом определении объекта):

alert(oCar["color"]); alert(oCar["doors"]); alert(oCar["paidFor"]);
// выведет "красный" // выведет "4" // выведет "true"

г индекс 0,:
Такой же точно объект может быть создан с помощью конструктора
Coject:
них можно
этом. 1Й массив:
var oCar = new ObjectQ; oCar.color = "красный"; oCar.doors = 4; oCar.paidFor = true;
логич1 видите, определение объекта как литерала требует меньше про-
граммного кода, чем применение конструктора Object.
1ришлось б
Повторим, что оба подхода вполне допустимы в языке JavaScript, но для работы с форматом JSON могут применяться только объекты в лите¬ральной нотации.