实例一
window.οnlοad=function(){
document.οnclick=box
}
function box(){
alert(this);//指向document
}
思路分析:因为box是被document.onclick给绑定,因而this会指向document
实例二
window.οnlοad=function(){
document.οnclick=box
}
function box(){
alert(this);//指向window
}
box();
但如果被调用那么指向是window对象,也说明this会随着函数调用时而发生改变,能不能这样设想,
如果一个函数当他被绑定,他的作用域的范围就在他绑定对象中,而当他被调用时,他作用域就会超出这个范围,所以他更容易找到this,所以指向window