JavaScript中函数的this指向如何确定?

更新于
2026-09-28 02:04:16
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2249个文字,预计阅读时间需要9分钟。

JavaScript中函数的this指向如何确定?

`this` 指向:

1.普通函数或作为对象属性时,指向全局对象(浏览器中为 window);

2.事件绑定中,指向绑定事件的元素;

3.构造函数中,指向新创建的对象实例;

4.箭头函数中,指向其最近一层非箭头函数的上下文;

5.ES6 中的 class 构造器中,指向当前类的实例。

JavaScript中函数的this指向如何确定?

this指向:1、普通函数或作为对象属性,指向window对象;2、事件绑定中,指向绑定事件的元素;3、构造函数中,指向类的实例;4、箭头函数中,指向其最近父级上下文中的this;5、call/apply/bind中,指向传入的第一个参数。

阅读全文
标签:this指向指

本文共计2249个文字,预计阅读时间需要9分钟。

JavaScript中函数的this指向如何确定?

`this` 指向:

1.普通函数或作为对象属性时,指向全局对象(浏览器中为 window);

2.事件绑定中,指向绑定事件的元素;

3.构造函数中,指向新创建的对象实例;

4.箭头函数中,指向其最近一层非箭头函数的上下文;

5.ES6 中的 class 构造器中,指向当前类的实例。

JavaScript中函数的this指向如何确定?

this指向:1、普通函数或作为对象属性,指向window对象;2、事件绑定中,指向绑定事件的元素;3、构造函数中,指向类的实例;4、箭头函数中,指向其最近父级上下文中的this;5、call/apply/bind中,指向传入的第一个参数。

阅读全文
标签:this指向指