Функции в JavaScript представлены очень широко.
Самые популярные функции - именованные. Они просты в понимании и использовании.
Возвращение значения происходит с помощью оператора return . Входные аргументы записываются в круглых скобках, через запятую.
Пример:
В этом примере происходит объявление функции summa с параметрами a и b, которая возвращает сумму этих значений. Затем функция вызывается, записывается результат в переменную sum и выводится, с помощью alert.
Кроме именованных функций существуют и абстрактные. Объявление абстрактных функции отличается от именованных функций. В данном примере функция должна быть объявлена до использования:
Ещё один пример использования абстрактных функций, с использованием отложенного вызова функции:
Спасибо за внимание.
1 2 3 4 5 | function summa (a,b) { return a+b; } var sum = summa(3,5); alert(sum); |
1 2 3 4 5 | var summa = function (a,b){ return a+b; }; var sum=summa(3,5); alert(sum); |
1 2 3 | setTimeout( function (){ alert( "hello from past :)" ); },1500); |