САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

Function

Создание

new Function ([arg1[, arg2[, ... argN]],] functionBody)

Аргументы

arg1, arg2, ... argN
Имена параметров для создаваемой функции. Каждый аргумент должен быть строкой, которая является корректным идентификатором javascript или списком таких строк, разделенных запятой. Например: "x", "theValue" или "a,b".
functionBody
javascript-код тела функции

Описание, примеры

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

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

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

Пример: Пример создания функции
Выделить все
var multiply = new Function("x", "y", "return x * y")
// или так:
var multiply = new Function("x,y", "return x * y")
 
var theAnswer = multiply(7, 6);

Методы

call
Позволяет выполнить функцию/метод в контексте указанного объекта.
apply
Позволяет вызывать функцию или метод одного объекта в контексте другого

Свойства

length
число аргументов, объявленных в определении функции

См. также

  • function /Синтаксическая конструкция/
  • function /Оператор/

 

Это интересно

Живший в 6—7 веках архиепископ Исидор Севильский написал 20-томный труд «Этимологии», в котором систематизировал все имеющиеся на тот момент в мире знания. Именно его считают первым энциклопедистом, а сейчас многие католики почитают его как покровителя Интернета. Забавно, что День Интернета отмечается в день смерти Исидора Севильского 4 апреля — будучи записанной цифрами, эта дата совпадает с самым узнаваемым кодом ошибки 404.


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций