this|this 指向

window.name = 'xiaoyu'
var myObj = {
name: 'seven',
getName: function() {
return this.name
}
}
myObj.getName(); // 返回 “seven”
var getName = myObj.getName;
getName(); // 返回"xiaoyu"
【this|this 指向】myObj.getName 指向的是一个函数,函数的函数体就是 return this.name
注意到函数体中包含this那么涉及到this的指向
1 如果是在一个对象上调用的时候,this指向该对象
2 如果是全局调用的时候,this指向的是全局对象 window

    推荐阅读