记得这几句口诀就轻松搞定this指向问题:
1.function 中的this的指向,当前函数被谁调用,就指向谁
2.事件处理函数中的this指向,触发该事件的元素
3.对象方法中的this指向,调用该方法的对象
4.构造函数中的this,指向实例化对象
5.箭头函数中的this指向父级作用域
6.函数直接调用 this指向window
7.定时器调用函数,内部this指向window
8.闭包中的this指向,window(非严格模式下)
1.function 中的this的指向,当前函数被谁调用,就指向谁
2.事件处理函数中的this指向,触发该事件的元素
3.对象方法中的this指向,调用该方法的对象
4.构造函数中的this,指向实例化对象
5.箭头函数中的this指向父级作用域
6.函数直接调用 this指向window
7.定时器调用函数,内部this指向window
8.闭包中的this指向,window(非严格模式下)