Имена параметров для создаваемой функции. Каждый аргумент должен быть строкой, которая является корректным идентификатором javascript или списком таких строк, разделенных запятой. Например: "x", "theValue" или "a,b".
functionBody
javascript-код тела функции
Описание, примеры
Каждая функция в яваскрипт является объектом класса Function.
Все аргументы, переданные функции, интерпретируются как имена параметров для создаваемой функции, в порядке их перечисления.
Вызов конструктора Function как функции работает так же, как вызов с new. Иначе говоря, оператор new при вызове Function необязателен.
Пример: Пример создания функции
Выделить все
var multiply = newFunction("x", "y", "return x * y")// или так:var multiply = newFunction("x,y", "return x * y")var theAnswer = multiply(7, 6);
1 апреля 2010 года британский онлайн-продавец компьютерных игр GameStation внёс в пользовательское соглашение, которое покупатели должны прочитать перед совершением оплаты, пункт, согласно которому покупатель также отдаёт свою душу в вечное пользование магазину. В результате 7 500 человек, или 88% от общего числа пользователей, согласились с данным пунктом. Это показало, как легко подавляющее большинство пользователей, что не читают подобные документы, могут юридически согласиться с самым безумным требованием продавца.