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