我分配一个对象:
const info = { name: 'Peter', location: { province: 1, city: 2 } };
let { name } = info;
console.log(name); // 'Peter'
// then how to get location.province
let { 'location.province': province } = info;
console.log(province); // 'undefined'
如何通过解构来获取子对象的location.province ???
最佳答案
通过“嵌套”销毁:
let {name, location: {province}} = info;
对于此类问题,请始终首先查看MDN,因为它通常has many examples。
关于javascript - js破坏子对象内部对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46334511/