在JavaScript中,当解构一个嵌套的对象时,是否有可能重命名变量?考虑以下代码:
const obj = {a: 2, b: {c: 3}};
const {a: A, b:{c}} = obj;
我如何像把a
重命名为A
那样重命名上述代码中的c
?
const {a: A, b:{c}: C} = obj
无法工作。
在JavaScript中,当解构一个嵌套的对象时,是否有可能重命名变量?考虑以下代码:
const obj = {a: 2, b: {c: 3}};
const {a: A, b:{c}} = obj;
我如何像把a
重命名为A
那样重命名上述代码中的c
?
const {a: A, b:{c}: C} = obj
无法工作。
{c:C}
:
const obj = {a: 2, b: {c: 3}};
const {a: A, b:{c: C}} = obj;
console.log(C);
c:C
放置在内部对象中。 - Bergi