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