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

Оператор «Function»

Оператор «Function»

Объявляет новую функцию.

Синтаксис

function [Название]([Парам1, Парам2, ..., ПарамN]) {
 Выражение
}

Параметры

  • Название — имя функции;
  • ПарамN — название аргумента, передаваемого функции;
  • Выражение — тело функции.

Описание

Определение функции оператором 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);