javascript - JavaScript - 在类方法中动态设置类属性
问题描述
这是一个初学者的问题,上下文并不重要,也没有任何意义。
我想在类的方法中创建具有动态名称的类属性。基本上是这样的(当然,代码不起作用):
class Trial {
set_dynamic_property(name, value) {
this.setAttribute(name, value)
}
}
我如何实现这一目标?
解决方案
使用属性访问器。
class Trial {
set_dynamic_property(name, value) {
this[name] = value;
}
}
推荐阅读
- sql-server - Get last 2 weeks data (full week)
- python - 如何根据列中的值二进制替换列中的值
- reactjs - 卸载反应组件时是否可以调度功能?(反应功能组件)
- visual-studio-code - Writing a vscode plugin for adding snippets but only for file composer.json
- sql - How to cast year, month, day to date?
- tensorflow - Can't install keras or tensorflow in Windows 10 version - Anaconda
- swiftui - SwiftUI: Replacing window dismisses only topmost modal view
- networking - Most Seeded Torrent
- javascript - How does this closure make componentDidUpdate behave like useEffect?
- python-3.x - Python:Configparser:将项目添加到部分会删除其他项目