Прикладной код

Объект «Function»

Объект «Function»

Конструктор Function создает новый объект Function.

Синтаксис

new Function([Арг1[, Арг2[, ...АргN]], ] ТелоФункции)

Параметры

  • Арг1, Арг2, ... АргN — имена формальных аргументов. Каждое имя - это строка, которая представляет собой допустимый идентификатор JavaScript. Могут быть представлены списком строк, которые разделены запятой. Например, "x", "theValue" или "a, b".
  • ТелоФункции — строка, которая содержит инструкции JavaScript. Они составляют определение функции.

Описание

В JavaScript каждая функция является объектом Function.

Все аргументы, которые переданы в функцию, интерпретируются как имена параметров для создаваемой функции, в порядке их перечисления

Вызов конструктора Function как функции, работает так же как вызов с new. Это означает, что оператор new при вызове Function необязателен.

Пример

Указание аргументов в конструкторе Function.

new Function([Арг1[, Арг2[, ...АргN]], ] ТелоФункции)