Показать сообщение отдельно
  #4 (permalink)  
Старый 28.07.2013, 13:38
Профессор
Отправить личное сообщение для lancer Посмотреть профиль Найти все сообщения от lancer
 
Регистрация: 30.01.2008
Сообщений: 230

Сообщение от mta88 Посмотреть сообщение
осталось только вспомнить, что области видимости определяются определениями функций (а не блоками между фигурными скобками)
Я это знаю, но мне не кажется это точным определением. Посмотрите на следующий код. Здесь переменная не находится в какой либо области видимости, а описана через var. Если она не window.a и не some.callee.a, то свойством какого объекта она является?

var a = 0;

function some(){

}
Ответить с цитированием