校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > 语法相关-操作符相关
题目

如何判断this指向?箭头函数的this指向什么?

解答

1、普通函数直接调用中的this
普通函数中的 this 指向 window 对象, 严格模式下为 undefiend

2、在对象里调用的this
指向调用函数的那个对象,this: 谁调用就指向谁

3、在构造函数以及类中的this
构造函数和类需要配合 new 使用, 而 new 关键字会将构造函数中的 this 指向实例对象,所以 this 指向 实例对象。

4、绑定事件函数的this
谁调用就指向谁。

5、定时器中的this
定时器中的 this 指向 window,因为定时器中采用回调函数作为处理函数,而回调函数的 this 指向 window。

6、箭头函数中的this
箭头函数没有自己的 this,会继承其父作用域的 this。

C 0条回复 评论

帖子还没人回复快来抢沙发