JavaScript - динамически устанавливать свойства класса внутри метода класса - PullRequest
0 голосов
/ 02 мая 2020

Это вопрос новичка, и контекст на самом деле не имеет значения, и при этом вообще не имеет смысла.

Я хочу создать свойства класса с динамическими c именами внутри метода класса . По сути, что-то вроде этого (код, конечно, не работает):

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

Как мне этого добиться?

1 Ответ

1 голос
/ 02 мая 2020

Использовать свойства доступа .

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