(1)、普通函数内部 this 指向:
this 指向 Window 对象
(2)、对象的方法内部 this 指向:
this 指向对象本身
(3)、定时器内部 this 指向:
this 指向 Window 对象
(4)、事件函数内部 this 指向:
this 指向绑定事件的DOM对象
扩展:
在全局作用域中使用 var 定义的变量和函数,都属于 Window 对象的属性
如果是访问 Window 对象的属性或者方法,都可以省略 Window
(5)、在事件函数内部 this、e.target、e.currentTarget 分别指向谁:
this 和 e.currentTarget 都指向绑定事件的DOM 对象
e.target 指向触发事件的目标节点
网友评论