【发布时间】:2017-03-18 16:01:45
【问题描述】:
使用 ES6 解构,他们有什么方法可以在赋值时解构嵌套对象吗?
这是一个快速的代码示例来说明我的意思:
let node = {
ItemTitle: 'Title',
ItemId: 5,
Menu: {Item: [{ItemId: 579}]
}
// my attempts
let {
ItemId: id,
ItemTitle: title,
Menu['Item']: subItems
} = node
let {
ItemId: id,
ItemTitle: title,
Menu.Item: subItems
} = node
【问题讨论】:
标签: javascript ecmascript-6 javascript-objects