js的this指向问题

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

    推荐阅读