首页 > 解决方案 > JavaScript - 在类方法中动态设置类属性

问题描述

这是一个初学者的问题,上下文并不重要,也没有任何意义。

我想在类的方法中创建具有动态名称的类属性。基本上是这样的(当然,代码不起作用):

class Trial {
    set_dynamic_property(name, value) {
        this.setAttribute(name, value)
    }
}

我如何实现这一目标?

标签: javascriptclass

解决方案


使用属性访问器

class Trial {
    set_dynamic_property(name, value) {
        this[name] = value;
    }
}

推荐阅读