0

如何破坏和保存嵌套值?

const obj = {
    foo: {
        bar: 'Hi!'
    }
};

const { foo: { bar } } = obj;

console.log(bar); // Hi!
console.log(foo); // foo is not defined :(

如何保持 foo 的价值?

4

1 回答 1

0

也只是foo作为目标。

const obj = {
    foo: {
        bar: 'Hi!'
    }
};

const { foo: { bar }, foo } = obj;

console.log(bar); // Hi!
console.log(foo); // foo

于 2019-05-27T11:58:06.297 回答