js

js的this指向问题

2018-07-25  本文已影响23人  world_7735

跟函数在哪定义的和在哪执行的都没有关系

1、函数执行看函数名前面有没有".",没有就是window,有的话"."前面谁this就是谁
2、自执行函数里面的this都是我们的window
3、给元素绑定事件,“对应函数中”的this是我们当前被绑定事件的这个元素
4、使用call/apply强制改变this

上一篇下一篇

猜你喜欢

热点阅读