this关键字
1、全局this:代表 - window
2、普通函数中的this:代表 - window
在严格模式下不指向window 指向undefined
3、自调用函数中的this:代表 - window
4、事件函数中的this: 代表 - 事件源
5、对象方法中的this:代表 - 当前对象
6、定时器中的this: 代表 - window - 定时器的第二个参数毫秒数可以省略,默认是0,系统会将他变成1
7、构造函数中的this: 代表指向实例对象
8、箭头函数中的this: 代表 - 他上一行代码的this
( 箭头函数中本来是没有this的,里面的this代表谁,取决于当前箭头函数所处作用域,作用域中的this代表谁,箭头函数中的this就代表谁
箭头函数中的this,代表的是箭头函数所在作用域中的this,箭头函数上一行代码中的this)
浙公网安备 33010602011771号