在普通函數(shù)中,this指向它的直接調(diào)用者;如果找不到直接調(diào)用者,則是window:
var obj = {
say: function() {
console.log(this); //object
setTimeout(function() {
console.log(this); //windows
});
}
}
匿名函數(shù),定時(shí)器中的函數(shù),由于沒有默認(rèn)的宿主對象,所以默認(rèn)this指向window馆类。