| 
 Передача имени функции в другую с параметрами Доброго, всем  есть ли возможность передать в некоторую функцию, имя функции как строку и ее аргументы массивом и сделать apply? Для примера вызывается какая-то функция которая по callback должно выполнить другую, но не жестко прописанную, с этим проблем нету ... Без фреймворков ... Буду благодарен за все советы ... Дмитрий | 
| 
 
var
	callbackFunc = function (a, b) { return a > b; },
	func = function (a) { return a(2, 3); };
	
func(callbackFunc);
 | 
| 
 Спасибо, но скорей всего я не правильно изъяснился хочется что то типа того:  
preTest = function() {
        var _funcName = 'test';
        func = function(_funcName);
   }
   test = function() {
       alert('aaaaa');
   }
или это невозможно? | 
| 
 Цитата: 
 func = eval(_funcName + "()"); | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 
var objFnc = {test: function () { alert("aaaaa"); }}
objFnc["test"]();
 | 
| 
 Хм. Но в данном случае для всех функций надо будет прописывать ключи? И писать функции внутри .... а они там немаленькие. Хотя если развить идею в данном направлении ... то тогда в принимающей функции, можно прописать что то типа 
switch(type) {
    case: "test"
    test();
     break;
     case: "test2"
    test3();
}
спасибо | 
| 
 Цитата: 
 | 
| 
 Реализация не спорю адекватная, но как говорится мне надо сделать на том что было ))) с меньшими затратами Еще раз спасибо за направление | 
| Часовой пояс GMT +3, время: 11:39. |