用Javascript破坏具有相同命名属性的嵌套对象

时间:2019-08-29 06:30:05

标签: javascript object destructuring

我有以下对象:

const randomObject = {
  propertyA: someValueA,
  propertyB: someValueB,
  nestedObj:{
    propertyA: someOtherValueA,
    propertyX: someValueX
  }
};

现在,如果我使用const{propertyA} = randomObject对randomObject进行解构,那么我会得到值someValueA,但我希望propertyA是来自randomObject内nestedObject的someOtherValueA。 StackOverflow上的其他答案在子对象中具有不同的属性名称,而不是完全相同的父子名称。

有什么办法可以做到这一点?我们非常感谢您的帮助。

0 个答案:

没有答案