var name = "The Window";
var object = {
name: "My Object",
getNameFunc: function() {
return function() {
return this.name;
};
}
alert(object.getNameFunc()());
这个也是闭包的例子吗?不太懂为什么最后结果是The Window
因为最里面的this所在的函数,并不是通过[[对象]].[[方法]]这样去调用的