Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28


Чувашия-это моя Россия

Функции в JavaScript.

Функции позволяют создавать отдельные фрагменты повторно используемого программного кода, к которым можно обращаться в любой момент времени при создании бесплатного сайта. Они будут составлять основной объем программного кода, написанного на JavaScript при создании сайта.

Создается функция достаточно просто. Ниже приводится псевдокод определения функции:

 
                 function имя_функции ( аргументы ) { 
                          операторы;
                 }

Ключевое слово function обозначает данный блок программного кода как функцию, а аргументом может быть одна переменная или список переменных, разделяемых запятыми. Давайте создадим одну функцию и затем воспользуемся ею:

 
                 function addThese( a, b ) { 
                 var составить = a + b; return составить;
                 }
                 var my_var = addThese( 2,10 );	//	12
                 var my_str = addThese( 'A', 1 строка' ); // 'A строка'

Созданная функция выполняет операцию сложения, или конкатенации, для двух передаваемых ей аргументов и возвращает новое значение с помощью ключевого слова return при создании сайта.

Функция в JavaScript не обязана возвращать какое-либо значение. Функции могут не иметь имени. Такие функции называются не поименованными (anonymous), и они обычно присваиваются некоторой переменной для использования в качестве объектов или применяются при обработке событий при создании сайта.

.В JavaScript существует два типа переменных: глобальные и локальные. Глобальные переменные инициализируются вне любой функции и доступны для любой функции. Локальными называются переменные, которые объявляются внутри функции. Никакие другие функции не могут получать доступ к этим переменным. Ключевое слово var играет важную роль в определении области видимости переменной. Рассмотрим следующий пример:

 
                 function квадрат ( число ) { 
                    всего = число * число;
                      return всего;
                 }
                 var всего = 50;
                 var значение = квадрат ( 20 );
                 alert ( всего );

Здесь функция alert выдаст значение 400. Это произойдет из-за того, что функция квадрат устанавливает переменную всего в значение, равное квадрату аргумента. Переменная всего инициализируется вне функции, поэтому ее значение изменяется с 50 на 400 при выполнении функции квадрат(). Чтобы не допустить изменения значения глобальной переменной всего, необходимо внутри функции использовать локальную переменную всего:

 
                 function квадрат ( число ) { 
                   var всего =  число *  число;
                   return всего;
                 }
                 var всего = 50;
                 var значение = квадрат ( 20 );
                 alert ( всего );

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: