var foo = "window";
var obj = {
foo : "obj",
getFoo : function(){
return function(){
return this.foo;
};
}
var f = obj.getFoo();
console.log(f()); //结果:window
为什么上述代码的运行结果是window呢?
相关分类