1、函数是否是用new来调用?如果是则this绑定新创建的对。 2、函数是否通过call或者apply来硬绑定调用?如果是则this绑定的是指定的对象。 3、函数是否是被某个上下文对象调用?如果是则this绑定这个上下文对象。 4、如果以上都不是,则使用默认绑定,点前是谁就是谁,函数调用一般指向window比较多。
this总结-06
关注
打赏
1、函数是否是用new来调用?如果是则this绑定新创建的对。 2、函数是否通过call或者apply来硬绑定调用?如果是则this绑定的是指定的对象。 3、函数是否是被某个上下文对象调用?如果是则this绑定这个上下文对象。 4、如果以上都不是,则使用默认绑定,点前是谁就是谁,函数调用一般指向window比较多。
微信扫码登录