事件绑定:给元素的某个事件行为绑定方法,当事件行为触发,方法执行,方法中的THIS是当前元素本身(IE6~8中基于attachEvent方法实现的DOM2事件绑定,事件触发,方法中的THIS是WINDOW而不是当前元素本身)
函数调用:指向widow
方法调用:指向调用对象,只需要看函数执行的时候,方法名前面是否有"点",有“点”,“点”前面是谁THIS就是谁,没有“点”THIS就是WINDOW[非严格模式]/UNDEFINDE[严格模式]。
apply / call:当用apply和call上下文调用的时候指向传入的第一个参数
构造函数:指向实例对象
箭头函数:箭头函数没有自己的THIS(也没有ARGUMENTS),它的THIS是继承所在上下文中的THIS
参考:https://blog.csdn.net/wendyGao_Yin/article/details/106637906