1.普通函数的this指向为window 一般情况下普通函数的调用者是window
2.定时器的this 指向window
3.箭头函数没有this,它的this指向 所创建它的作用域的this 并且this指向不会被改变
4.在事件中this指向指向事件调用者
5.构造函数中this 的指向和原型对象this 指向的都是构造函数 new 出来的实例对象
6.类class 中的this指向 cinstructor构造器new new 出来的实力对象
7.this和作用域不一样 作用域是在定义的时候就确定好的而this是调用的时候才确定下来
函数的this永远指向的是对象