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)
posted @ 2022-04-16 22:59  包歌  阅读(42)  评论(0)    收藏  举报