текущая функция или, для переменных,
Область видимости переменной - текущая функция или, для переменных, объявленных вне функции, - текущее приложение.
Использовать var вне функций не обязательно; Вы можете объявить переменную, просто присвоив ей значение. Однако хорошим стилем будет использование var, который необходим в функциях при следующих обстоятельствах:
-
Если имеется глобальная переменная с тем же именем.
-
Если при рекурсии (или несколькими функциями) используются переменные с тем же именем.
Содержание раздела