Справочник по JScript : Конструкции JScript : Конструкция function
смотрим также
Материал из Справочник Web-языков
Содержание |
function Statement - Оператор function
Определяет новую функцию.
Синтаксис
function functionname([arg1 [, arg2 [,...[, argN]]]])
{
statements
}
Аргументы
- functionname
- Обязательный аргумент. Имя новой функции.
- arg1...argN
- Необязательный аргумент. Список аргументов функции, разделенных запятыми.
- statements
- Необязательный аргумент. Список операторов JScript.
Описание
Используйте оператор function для объявления новой функции. Операторы из аргумента statements не будут выполнены до тех пор, пока не будет вызвана функция.
Оператор return используется, если необходимо вернуть значение функции. При этом значение вернется, после окончания выполнения функции. Если оператор return не используется, то функция вернет значение undefined.
При вызове функции надо точно быть уверенным, что в нее передадутся параметры, необходимые для выполнения операторов.
Примеры
В примерах показывается как применяется оператор function
function myfunction(arg1, arg2) { var r = arg1 * arg2; return(r); }
function AddFive(x) { return x + 5; } function AddTen(x) { return x + 10; } var condition = false; var MyFunc; if (condition) MyFunc = AddFive; else MyFunc = AddTen; var result = MyFunc(123); // Output: 133
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/4t2k5yhw(v=VS.85).aspx