Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   создание объект, ключ которого - значение элемента другого объекта (https://javascript.ru/forum/misc/17695-sozdanie-obekt-klyuch-kotorogo-znachenie-ehlementa-drugogo-obekta.html)

cmygeHm 30.05.2011 11:45

создание объект, ключ которого - значение элемента другого объекта
 
Физкульт-привет! :victory:

Код:
var data = {
'key1' : 123,
'key2' : 456,
'service' : {                                                    
       window.data3.host_name : '1321321321' 
       // в window.data3.host_name хранится слово, которое должно стать ключом,
       // но интерпретатор JS не позволяет так создавать объет! как быть???
    }
};


Спасибо за внимание :thanks:

Kolyaj 30.05.2011 12:54

var data = {
'key1' : 123,
'key2' : 456,
'service' : {}
};
data.service[window.data3.host_name] = '1321321321';

cmygeHm 30.05.2011 12:57

Цитата:

Сообщение от Kolyaj (Сообщение 106641)
var data = {
'key1' : 123,
'key2' : 456,
'service' : {}
};
data.service[window.data3.host_name] = '1321321321';

Блин! А я пробывал:
var data = {
'key1' : 123,
'key2' : 456
// без service: {}
};
data.service[window.data3.host_name] = '1321321321';


Вот надо же, А!?
Спасибо большое :)


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