Web Builder
 
 
 
   
 
 
JavaScript

Урок № 1 \\ Функция

Внукова Л.А., http://www.omsk.edu.ru

Содержание урока

Функция

Рассмотрим основной элемент языка JavaScript - функцию.

Под функцией подразумевается именованный фрагмент кода, который выполняется только в том случае, когда его вызвали.

Пример
function someFunction() {
// код функции}

 Функция должна иметь уникальное имя (в данном примере someFunction) и ее код должен быть заключен в фигурные скобки {}. При именовании функции рекомендуется присваивать осмысленные имена, которые должны подчеркивать характер выполняемых ими действий.

Приведем ряд примеров:
1. function showTime(){
  // функция выводит время на экран}
 
2. function do_Calc(){
  // функция выполняет вычисления}
 
3. function askUser(){
  // функция запрашивает пользователя}
 
4. function randColor(){
  // функция случайным образом генерирует цвет}

 Функция выполняет свои действия только при вызове:
showTime()
или
do_Calc()
или
askUser()
или
randColor()
 

Внимание: Указание скобок () обязательно даже при вызове функций, которые не имеют параметров.

Внимание: следует помнить, что JavaScript различаются символы верхнего и нижнего регистров: askUser, AskUser и askuser - это три разные функции.

 
Функции могут иметь любое число параметров , которые перечисляются в скобках. Параметры отделяются друг от друга запятой и пробелом.
Пример:
do_Calc(10, 20, 30)

 Функция, которая имеет параметры, должна уметь принимать их - для этого при описании функции указываются переменные, в которые при вызове помещаются значения передаваемых параметров.
Пример:
function do_Calc(a, b, c){
//
// Здесь производятся действия над параметрами
//
}

 Функции могут возвращать определенные значения. Для этого используется ключевое слово return.
Пример:
function randColor(){
//
// функция случайным образом генерирует цвет
//
// Здесь происходит вычисление цвета
return randColor
// возращение значения
}

 
<<<<< >>>>>


НАВЕРХ