Показать сообщение отдельно
  #9 (permalink)  
Старый 21.11.2014, 17:55
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от krutoy Посмотреть сообщение
eval(name+"_myfunc()")
без eval:
foo_func=function(){alert("foo")}
bar_func=function(){alert("bar")}
  
name="foo"
call_func=function(){
   window[name+"_func"]()
}
call_func()
name="bar"
call_func()
//  foo
//  bar
упс
(function () {
var foo_func=function(){alert("foo")}
var bar_func=function(){alert("bar")}
  
name="foo"
call_func=function(){
   window[name+"_func"]()
}
call_func()
name="bar"
call_func()
//  foo
//  bar
})();
Ответить с цитированием