У меня есть массив с симболизирующими параметрами функции.
Например:
var params = ['name', 'age', 'email'];
, и эта информация создается другой конечной точкой, которая возвращает этот массив.и из этого массива я хотел бы создать такую функцию:
function (name, age, email) {
//...
//my custom code
return result;
}
Итак, как вы можете видеть, я хотел бы автоматически создавать функции и использовать каждый элемент массива в качестве аргумента этой функции.
Есть ли способ достичь этого без использования eval
?
Кажется, new Function('name', 'age', 'email', 'fn body')
также нельзя сгенерировать на лету.
Заранее спасибо