如何在自身内部引用对象?
正如你在下面看到的,我在 console.log 中创建了一个未命名的对象
console.log({
x: 2,
y: this.x * 2,
});
Run Code Online (Sandbox Code Playgroud)
我没有将它分配给任何变量。
所以我想要一种方法来访问它x本身内部的属性,比如调用this.x.
但是,上述方法不起作用。
我收到一个NAN错误。
注意我不希望它使用函数构造函数/原型分配给变量/创建。
您可以y使用getter 方法编写:
该
get语法将对象属性绑定到将在查找该属性时调用的函数。
console.log({
x: 2,
get y() { return this.x * 2 },
});Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |