Показать сообщение отдельно
  #7 (permalink)  
Старый 21.11.2014, 10:02
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

ild, eval не стоит использовать. Либо через window, либо все ф-ции засунуть в объект и обращаться к ним таким образом:

var obj = {
    test: function() {
        alert(1);
    },
    foo: function() {
        alert(2);
    }
};


var name = 'test';
obj[name]();

var name2 = 'foo';
obj[name2]();
Ответить с цитированием