如何从实现该getter的类的实例访问静态getter?
例如,我有这个类:
class Component {
static get isComponent() { return true; }
constructor() {}
}
const c = new Component();
Run Code Online (Sandbox Code Playgroud)
我如何从"组件"类的"c""isComponent"调用?我四处读书,我发现的就是这样的:
Object.getPrototypeOf(c).isComponent
Run Code Online (Sandbox Code Playgroud)
但这不适用于我的情况,因为Component原型对象中没有"isComponent"方法.如果我像这样编写类,上面的代码可以工作:
Component.prototype.isComponent = () => { return true; }
Run Code Online (Sandbox Code Playgroud)
但这不是我想写课的方式.我错过了什么?TNX