Цитата:
П.С. Это не php ;) |
та в Php всё просто и без заморочек, почему разработчикам js нельзя было сделать синтаксис как в php, слава богу, что и так много похоже.
Всем спасибо, придется делать массив... |
Цитата:
неужели он это серьезно написал?! |
хм, а если так
var a="b"; eval("var " + a + ";"); не проверял, но теоретически должно |
(function(){ var a = "b"; eval("var " + a + " = 'test';"); alert(b) }()); Правда работает, но это извращение какое то уже.. правда если сильно хочется, можно и так.. но уже обратно переменную в качестве строки не получите.. в отличии от метода с объектом. |
vvsh, ты б рассказал, зачем тебе создавать переменную с заранее неизвестным именем? Иначе вот ответ на твой вопрос
Цитата:
|
Цитата:
Цитата:
просто PHP мне нравится, обычно я пишу только на нем, а javascript это уже у меня как аякс |
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
var varName = 'name'; window[varName] = value; а то, что в php к глобальным переменным через $GLOBALS[$var_name] обращаться тебя не смущает? p.s. хотя, возможно, было бы лучше не использовать глобальные переменные Цитата:
|
Часовой пояс GMT +3, время: 20:26. |