Пардон, туплю немного. Как создать динамическую функцию? Что я имею в виду:
Обычно функция из конструктора создаётся так:
new Function( 'a', 'b', 'return a+b' );
Нужно следующее:
['a','b','c','d','e', 'dosomething()']
Имея этот массив, нужно получить:
new Function( 'a','b','c','d','e', 'dosomething()' );
Или просто:
function( a, b, c, d, e ){ dosomething() }
Знаю, что нужно что-то сделать с apply или bind, но не знаю, что. Заранее благодарю.