Javascript 解构分配。分配对象和它';孩子们在两个不同的变量中

Javascript 解构分配。分配对象和它';孩子们在两个不同的变量中,javascript,ecmascript-6,Javascript,Ecmascript 6,有一个嵌套对象: var a = { b: { c: 'some value' } } 有没有一种方法可以通过一条语句进行破坏性赋值来获得以下两个变量 var c = 'some value'; var b = {c : {'some value'}} 只需将这两部分分别分解即可 var { b, b: { c } } = a; 使用编译为以下代码 试一试 var a={ b:{ c:‘有些价值’ } } 变量[c,b]=[a.b.c,a.b] 控制台日志(c,b) var

有一个嵌套对象:

var a = {
  b: {
   c: 'some value'
  }
}
有没有一种方法可以通过一条语句进行破坏性赋值来获得以下两个变量

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

只需将这两部分分别分解即可

var { b, b: { c } } = a;
使用编译为以下代码

试一试

var a={
b:{
c:‘有些价值’
}
}
变量[c,b]=[a.b.c,a.b]
控制台日志(c,b)
var _a = a;
var b = _a.b;
var c = _a.b.c;