<script> var xuuu = 123; function test() { var xuuu = 456; this.aa = 6666; return function() { console.log(xuuu); console.log(this.aa); console.log(this.xuuu); }; };var sdf=new test(); sdf();//console.log(this.aa)为undefined?test()();//这里面调用为6666,这个该怎么理解?实现结果: sdf()执行结果:456, undefined, 123 test()()执行结果 456,6666,123 问题是:sdf()中的this.aa为什么是undefined呢?求大神解释?
添加回答
举报
0/150
提交
取消