На этом шаге мы рассмотрим описание и использование переменных.
При создании любой программы, а скрипт, как вы понимаете, является разновидностью программы, нельзя обойтись без использования переменных. Поэтому сначала мы остановимся на правилах определения имен переменных.
Имена переменных в JavaScript должны начинаться с буквы или подчеркивания ("_"), последующие символы могут быть буквами и/или цифрами. Следует учитывать, что JavaScript чувствителен к регистру. Приведем несколько примеров правильного написания имен переменных:
Number_hits, temp99, _name.
Если вы знакомы с любым языком программирования, например, с языком программирования Паскаль, то, наверняка, помните, что сначала переменная определяется, а уже потом ей придается значение. Однако в языках программирования, которые используются для создания скриптов, существует несколько способов описания переменных.
Определение по умолчанию. Можно где-нибудь в тексте скрипта использовать правильное имя переменной и присвоить ему значение, используя символ "=", например, x = 42.
С использованием служебного слова var. Это слово используется для определения переменной, причем можно как разделить описание переменной и ее определение, так и их объединить. Посмотрите на следующие описания:
var x = 19; var x; . . . x = 19;
В левой колонке описана переменная x и ей сразу же присваивается значение 19. В правой колонке описание переменной и присваивание ей начального значения разделено текстом программы.
По способу использования в программе переменные делятся на два типа:
О том, что это такое и какие между ними различия будет рассказано в соответствующем разделе при рассмотрении функций в JavaScript.
На следующем шаге мы рассмотрим константы.