Сообщение от Livanderiaamarum
|
кажется каждая функция расширяет область видимости... внутрь стека? это как бы восходящее кверху стека замыкание?
|
Я сейчас дзен поймаю. Ты что написал вообще?
У каждой ф-ции есть своя область видимости. Любая переменная, объявленная в ней с ключевым словом var, будет локальной и недоступной для внешних ф-ций. Поиск переменной происходит сначала в локальной области, потом - в локальной области внешней ф-ции (если есть) и т.д., пока не дойдём до global object. Если и в global object нету - то Referrence error.
Что тут не понятного?