代码点读机 / JavaScript / get

get JavaScript · 关键字

定义对象的访问器属性:读取该属性时会自动调用对应的函数。

怎么用

get 属性名() { ... }

小例子

class 圆 {
  get 描述() {
    return '一个圆';
  }
}
new 圆().描述

说明

不写括号也能拿到:一个圆。

提醒:访问器和普通属性同名不会同时起效:后定义的会覆盖先定义的(类里同名的实例字段会盖住访问器),应避免同名。

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

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