四种指向
1. 全局环境 -> window
2.对象环境 -> 对象
3. 构造函数环境 -> 实例对象
4. 事件对象 -> 调用者
总结:谁调用指向谁
两种改变指向的方式
1. call/apply 方式
2. 定义局部变量的方式:var that = this;
this的指向问题
原文:https://www.cnblogs.com/s-qiu/p/9795373.html