function test(){
alert(1);
function test2(){
alert(2);
alert(this);
}
test2();
window.test2();
};
test();
test2()执行的时候弹出了 this 是 window,这样的话 在我的理解中 那他就是作用在 window对象下的,相当于 window.test2 = function(){};然后在 下一行 用对象方法的形式调用 window.test2();结果居然报错undefined,我瞬间有点不懂了!!!!
Helenr
相关分类