Показать сообщение отдельно
  #1 (permalink)  
Старый 18.05.2012, 17:47
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Динамическое создание функции
Пардон, туплю немного. Как создать динамическую функцию? Что я имею в виду:
Обычно функция из конструктора создаётся так:
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, но не знаю, что. Заранее благодарю.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием