普通函数this指向调用的对象
1、全局函数—this指向window
function a(){
console.log(this);//window
}
a()
2、对象中的函数this指向当前对象
var obj={
say:function(){
console.log(this);// obj
}
}
obj.say();
3.事件中的this指向发生事件的dom对象
点击4.定时器,这里的this指向window(常见面试题之一)
setTimeout(function(){
console.log(this);// window
}, 1000);