Показать сообщение отдельно
  #3 (permalink)  
Старый 15.01.2017, 14:30
Аспирант
Отправить личное сообщение для innowed Посмотреть профиль Найти все сообщения от innowed
 
Регистрация: 27.03.2015
Сообщений: 78

Сообщение от who_cares_? Посмотреть сообщение
Всем привет!
Сразу к сути.
var foo = new Function ('a, b', 'return a + b');
console.log(foo) //function anonymous(a,b /**/) {return a + b}

Как это изменить на:
console.log(foo) //foo(a,b) {return a + b}

Думаю для этого можно
а) сделать свой конструктор функции(хз как)
б) что-то сделать с foo после создания
Задача вообще выглядит решаемой?)
console.log(new Function ('a, b', 'return a + b'));
Ответить с цитированием