![]() |
||
|
aranea.ru || JavaScript - Введение | Function
FunctionОписаниеСоздает новую функцию. Синтаксис 1function functionname( [argname1 [, ... argnameN]] ){ bod y } Синтаксис 2var functionname = new Function( [argname1, [... argnameN,]] body );Синтаксис объекта Function включает следующие части:
КомментарийФункция является основным типом данных в JavaScript. Синтаксис 1 создает значение функции, которое JavaScript конвертирует в объект Function, когда это необходимо. JavaScript конвертирует объекты Function, созданные синтаксисом 2 в значения функций во время ее вызова. Синтаксис 1 – это стандартный способ создания новых функций в JavaScript. Синтаксис 2 – это альтернативная форма, используемая для создания объектов функций явным образом. Например, для создания функции, которой передают два аргумента, вы можете применить любой из следующих двух способов: Пример 1function add(x, y) { return(x + y); } Пример 2var add = new Function("x", "y", "return(x+y)"); В любом случае, вы можете вызвать функцию следующим образом: add(2, 3); Обратите внимание. Когда вызывается функция, убедитесь, что вы уже включили параметры и любые необходимые аргументы. Вызов функции без круглых скобок приведет к возвращению текста функции вместо ее результата. |