为什么打印出The window而不是My Object?

 

为什么打印出The window而不是My Object?,不明白这个闭包为了做什么?

分析:


return function(){
            return this.name;
  }
返回 是一个函数,不是 object 的方法,普通function下的this都是window
var name = "The Window";  写在外面也是挂在window 下

你可能感兴趣的:(为什么打印出The window而不是My Object?)