JSCRIPT MANUAL

Microsoft® JScript™
Объект Function
 Справочник языка 
Версия 2 

См. также                    Методы                    Свойства


Описание
Создание новой функции.
Синтаксис 1
function functionname( [argname1 [, ... argnameN]] )
{
    
body
}
Синтаксис 2
var functionname = new Function( [argname1, [... argnameN,]] body );

Синтаксис объекта Function состоит из следующих частей:

Часть Описание
functionname Имя новосозданной функции
argname1...argnameN Необязательный список параметров функции.
body Блок кода JScript, выполняемый при вызове функции.

Примечание
Функция является основным типом данных в JScript. Синтаксис 1 создает функцию, которая при необходимости преобразовывается в объект Function. JScript преобразовывает объект Function, созданный при помощи Синтаксиса 2 в саму функцию во время вызова функции.

Синтаксис 1 является стандартным способом создания функций в JScript. Синтаксис 2 - альтернативная форма, применяемая для создания объекта явно.

Например, для создания функции, которая находит сумму двух аргументов, применяется два способа:

Пример 1
function add(x, y)
{
   return(x + y);
}
Пример 2
var add = new Function("x", "y", "return(x+y)");
В любом случае для вызова функции применяется конструкция типа:
add(2, 3);


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.