Декларативное объявление функции:
function идентификатор(параметры) {
инструкции
return выражение
}
- Ключевое слово function.
- Идентификатор (обязательно).
- Список имён формальных параметров (и значений по умолчанию) в круглых скобках разделенных запятыми.
- Тело функции в фигурных скобках вида.
P.S: Особенностью декларативного объявления является его "всплытие" (hoisting) в начало функции, независимо от того в каком месте контейтера оно находится. Т.е. объявление функции в JavaScript поднимает определение функции. Вы можете использовать функцию до того, как вы её объявили.
P.P.S: По умолчанию функции возвращают undefined
. Чтобы вернуть другое значение, функция должна содержать инструкцию return
, которая указывает, какое значение возвращать.