this
1、js的关键字指定一个对象,然后去替代他
函数内的this 函数外的this
函数内的this指向行为发生的主体
函数外的this都指向window
2、函数内的this和函数在什么环境下定义都没还有关系而只和自己的主体有关
3、主体
就看这个函数(方法)带不带点
如果函数和方法执行带点,那么this就指向点前面的对象
如果没有就是window
4、自执行函数里面的this都指向window
5、给元素中的某一个事件绑定方法,当事件触发时,执行绑定的方法,方法中的this指向当前元素
例如:
执行出来为