Как уже упоминалось выше, в сценариях JavaScript переменные могут хранит данные любых типов: числа, строки текста, логические значения, ссылки на объекты, а также специальные величины, например «нулевое» значение null или значение NaN, которое свидетельствует о недопустимости операции.
Переменная в языке JavaScript объявляется с помощью ключевого слова var. Так например, выражение
var selected=“first object”;
создаёт переменную с именем select и присваивает ей в качестве значения строку символов “first object”.