Показать сообщение отдельно
  #2 (permalink)  
Старый 09.10.2011, 01:30
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

var foo = 'bar';

window[foo] = 1;

alert(bar);


Однако это плохая практика, т.к. захламляется глобальное пространство имен!

var foo = 'bar';

eval('var ' + foo + ' = 1');

alert(bar);


Тут вообще без комментариев)

Последний раз редактировалось monolithed, 09.10.2011 в 01:37.
Ответить с цитированием