代码点读机 / JavaScript / this

this JavaScript · 关键字

指向当前执行上下文里的那个对象,像自拍时镜头永远拍的是拿手机的人。

怎么用

this.属性 或 this.方法()

小例子

let 人 = {
  名: "小红",
  打招呼() {
    console.log("我是" + this.名);
  }
};
人.打招呼();

运行结果

我是小红

提醒:箭头函数没有自己的 this,它继承外层函数的 this。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/this

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条