Объявляет переменную, инициализируя её (по выбору) значением.
Реализован в |
JavaScript 1.0, NES 2.0 |
Версия ECMA |
ECMA-262 |
var varname [= value] [..., varname [= value] ]
Параметры
varname |
Имя переменной. Любой верный идентификатор.
value
Начальное значение переменной, может быть любым верным выражением.
Областью видимости переменной является текущая функция или, для переменных, объявленных вне функции, текущее приложение.
Использование var вне функции не обязательно, но рекомендуется; Вы можете объявить переменную, просто присвоив ей значение. Однако использование var является хорошим стилем и является необходимой в функции в следующих ситуациях:
если существует глобальная переменная с тем же именем;
var num_hits = 0, cust_no = 0