this

1.new 一个函数时,函数内的this指向一个新的对象.(权重1)

2.事件里面的this指向调用事件的元素(权重3)

3.applycallbind调用或创建的函数,函数内的this指向方法绑定的对象(权重2)

4.不符合上述规则this指向全局上下文(权重4)

5.箭头函数this指向该函数创建时的上下文

原文地址:https://www.cnblogs.com/jayking1314/p/14874477.html