Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Определение переменной в цикле (https://javascript.ru/forum/events/53072-opredelenie-peremennojj-v-cikle.html)

cript 19.01.2015 20:57

Определение переменной в цикле
 
Приветствую!
Имеется цикл
for(var i=0; i < 10; i++)
{
window['data[0].u'+i+'name'] // не работает
data[0].window['u'+i+'name'] // не работает
}

Получаем данные вида data[0].u1name - data[0].u10name
Подскажите как правильно сделать подставление?

Aetae 19.01.2015 21:22

При чём тут window?

cript 19.01.2015 22:05

Цитата:

Сообщение от Aetae (Сообщение 352274)
При чём тут window?

Пока что пользуюсь eval('data[0].u'+i+'name'), но интересуют другие способы

ruslan_mart 20.01.2015 06:32

data[0]['u'+i+'name']

cript 20.01.2015 15:25

Цитата:

Сообщение от Ruslan_xDD (Сообщение 352310)
data[0]['u'+i+'name']

То что нужно, благодарю за ответ


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