Переменная – это ячейка памяти компьютера имеющая имя и имеющая возможность содержать некоторое значение.
Пример 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Переменные</title> </head> <body> <script> var a; // Объявляется переменная "a" a = 10; // Переменной присваивается 10 alert(a); // Выводится 10 </script> </body> </html> |
В JavaScript перед использованием переменной нужно записать имя переменной и, возможно, её значение, то есть – объявить переменную. Для этого существует команда “var”. В данном примере эта команда объявляет переменную “a”. После каждой команды должен быть символ “;” – точка с запятой.
Следующая команда за командой “var” – присвоение переменной “a” значения “10”. После присвоения ячейка памяти с именем “a” содержит значение “10”. Присвоение осуществляет команда “=” – оператор присваивания. Слева от оператора – имя переменной, которой присваивается значение, а справа от оператора – значение.
Следующая команда за оператором присваивания – вывод значения “10” переменной “a” в отдельном окне с помощью команды “alert()”.
Пример 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Переменные</title> </head> <body> <script> var a = 10; // Объявляется переменная со значением 10 alert(a); // Выводится 10 a = 5; // Переменной присваивается 5 alert(a); // Выводится 5 </script> </body> </html> |
После закрытия первого окна появляется второе.
В команде “var” переменной можно присвоить значение. В данном примере в команде “var” переменной “a” присваивается “10”. Далее командой “alert()” выводится значение “10” переменной “a”. Потом оператором присваивания переменной “a” присваивается “5”. В конце командой “alert()” выводится значение “5” переменной “a”.
Пример 3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Переменные</title> </head> <body> <script> /* Объявляются переменные "moiVozrast" со значением 40, "moeImia" со значением "Иван" и переменная "stroka" */ var moiVozrast = 40, moeImia = 'Иван', stroka; /* Переменной "stroka" присваивается значение "Привет!" */ stroka = 'Привет!'; alert(moeImia); // Выводится "Иван" alert(moiVozrast); // Выводится 40 alert(stroka); // Выводится "Привет!" </script> </body> </html> |
После закрытия первого окна появляется второе, после закрытия второго появляется третье.
В команде “var” можно через запятую объявить несколько переменных, в том числе с их значениями. Значением переменной может быть не только число, но и строка – переменная “moeImia” получила значение-строку “Иван”, а переменная “stroka” получила значение-строку “Привет!”. В JavaScript принято, что первое слово, которое входит в имя переменной, пишется с маленькой буквы, а второе и последующие слова пишутся с большой буквы.