Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Создать имя переменной из других переменных?


Автор: zaitsman 14.8.2008, 23:31
В php eсть способ создать имя переменной из других переменных:
Код

${'some'.$thing}=....


Есть ли что то подобное в Javascript?
Нужно для того чтобы циклом перебрать энное количество штук.
Понятно, что можно массивы, но вот хочется так.

Автор: bars80080 14.8.2008, 23:45
вроде нет. можно только через eval() но это зло

массивы и не парится

Автор: solenko 15.8.2008, 08:01
Как это нет?
Код

<script>
var name = 'myvar';
window[name] = 1111;
alert(myvar);
</script>

Автор: comtat 15.8.2008, 08:02
используй eval

Автор: bars80080 15.8.2008, 08:55
solenko, прикольно, какие вещи оказывается есть

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)