Справочник javascript: function

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

Определение функции при помощи оператора function очень похоже и имеет почти такое же синтаксис, как и определение при помощи синтаксической конструкции.

Следующий пример определяет безымянную функцию и присваивает ссылку на нее переменной x. Функция возвращает квадрат аргумента.

var x = function(y) {
   return y * y;
}

Пример ниже задает массив из трех функций:

var a = [
   function(y) {
      return y
   }
   ,
   function(y) {
   {
      return y * y
   }
   ,
   function (y) {
      return y * y * y
   }
]

Для этого массива:

a[0](5) = 5
a[1](5) = 25
a[2](5) = 125

See also