Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   получение значений свойств объекта (https://javascript.ru/forum/misc/23682-poluchenie-znachenijj-svojjstv-obekta.html)

bear9 01.12.2011 23:09

получение значений свойств объекта
 
Добрый день.

Есть объект
Код:

items.item_vars={
"Размер": [ "50-52" ],
"Цвет": [ "белый", "кремовый", "жёлтый" ] }

Необходимо получить все названия свойств и собственно их значения. Делаю так:

var tmp=eval('('+items.item_vars+')');
for (var name_of_property in tmp)
{
      alert (name_of_property);
}

Имя свойства выдает, а как получить все значения, всех свойств не могу додуматься.
Подскажите. пожалуйста.

devote 01.12.2011 23:13

for (var name_of_property in tmp) { 
	alert (name_of_property + " = " + tmp[ name_of_property ] ); 
}

bear9 01.12.2011 23:19

devote,
Спасибо!

В очередной раз прихожу к мысли, что я идиот :blink:

trikadin 01.12.2011 23:32

Цитата:

Сообщение от bear9
В очередной раз прихожу к мысли, что я идиот

Плохая мысль) Просто вы ещё не всё знаете.


Часовой пояс GMT +3, время: 11:44.