Имя функции. Может быть опущено, при этом создаваемая функция будет "анонимной"
paramN
Название аргумента, передаваемого функции. Функция может иметь до 255 аргументов
statements
Тело функции
Описание, примеры
Определение функции при помощи оператора 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
}]
Девушка говорит парню:
— Милый, ты будешь любить меня вечно?
— Я не хочу тебя обманывать, я очень сильно болен и поэтому не знаю, сколько смогу тебя любить.
Девушка в ужасе:
— Неужели у тебя СПИД?
— Нет, всё намного хуже…
— Что же у тебя?
— Интернет. Безлимитный.