var a = 1 var obj = { a: 2, print:function(){ (function(){alert(this.a,this);console.log(this.a,this)})() } }
调用obj.print,会alert 1,log 1,
所以立即执行函数的this指向window。。。