Тема
:
Почему this всё время указывает на глобалный объект?
Показать сообщение отдельно
#
1
(
permalink
)
20.07.2012, 12:16
dump
Интересующийся
Регистрация: 14.07.2011
Сообщений: 26
Почему this всё время указывает на глобалный объект?
Вот код:
function d(){var z=1; function f(){var z=4; alert(this.z);};f();return f;}
var x;
var z=2;
x=d();
x();
почему он два раза подряд выводит 2? Хотя должен бы сначала 1, а потом 2....