【发布时间】:2021-09-10 06:35:14
【问题描述】:
试图弄清楚如何从这个动态创建一个新的嵌套对象:
object1 = {
DataStore : false,
Header: false,
Footer : false,
Sidebar : false,
Main : false,
}
像这样嵌套一个:
const registerComponentsLocal = {
'DataStore': {
'debug': false
},
'Header': {
'debug': false
},
'Footer': {
'debug': false
},
'Sidebar': {
'debug': false
},
'Main': {
'debug': false
},
}
键和值必须是动态的。唯一重要的是最终对象的结构。 任何想法都会得到极大的应用。
【问题讨论】:
-
Object.entries(object1).reduce((a, [k, v]) => { a[k] = {debug: v}; return a; }, {});?
标签: javascript object javascript-objects