gpt4 book ai didi

javascript - 解构赋值。在两个不同的变量中分配对象及其子对象

转载 作者:行者123 更新时间:2023-11-29 16:07:58 26 4
gpt4 key购买 nike

有一个嵌套对象:

var a = {
b: {
c: 'some value'
}
}

有没有一种方法可以通过一个语句进行破坏性赋值来获得以下两个变量?

var c = 'some value';
var b = {c : {'some value'}}

最佳答案

只需分别解构这两部分即可。

var { b, b: { c } } = a;

Babel 编译成以下代码.

var _a = a;
var b = _a.b;
var c = _a.b.c;

关于javascript - 解构赋值。在两个不同的变量中分配对象及其子对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36195867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com