Показать сообщение отдельно
  #6 (permalink)  
Старый 31.08.2012, 13:04
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от FINoM
В общем, как, имея массив аргументов, вызвать конструктор?
создать функцию и передать массив аргументов ) Или Я не догоняю?
var arr = [ 'x', 'y', 'z' ];
var fn = new Function( arr.join(), 
                       'return ' + arr.join( '+' ) );

alert( fn.apply( null, [ 1, 2, 3 ] ) );
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием