js的this指向问题
2018-07-25 本文已影响23人
world_7735
跟函数在哪定义的和在哪执行的都没有关系
1、函数执行看函数名前面有没有".",没有就是window,有的话"."前面谁this就是谁
2、自执行函数里面的this都是我们的window
3、给元素绑定事件,“对应函数中”的this是我们当前被绑定事件的这个元素
4、使用call/apply强制改变this
1、函数执行看函数名前面有没有".",没有就是window,有的话"."前面谁this就是谁
2、自执行函数里面的this都是我们的window
3、给元素绑定事件,“对应函数中”的this是我们当前被绑定事件的这个元素
4、使用call/apply强制改变this