this关键字


1、全局this:代表 - window

2、普通函数中的this:代表 - window

3、自调用函数中的this:代表 - window

4、事件函数中的this: 代表 - 事件源

5、对象方法中的this:代表 - 当前对象

6、定时器中的this: 代表 - window  - 定时器的第二个参数毫秒数可以省略,默认是0,系统会将他变成1

7、箭头函数中的this: 代表 - 他上一行代码的this

( 箭头函数中本来是没有this的,里面的this代表谁,取决于当前箭头函数所处作用域,作用域中的this代表谁,箭头函数中的this就代表谁 箭头函数中的this,代表的是箭头函数所在作用域中的this,箭头函数上一行代码中的this)

相关