解析现有变量

时间:2016-08-03 12:11:20

标签: javascript object ecmascript-6 variable-assignment

我有两个变量:

let a, b;

不,我不想使用这些现有变量进行解构对象分配。创建新变量不是问题,您可以继续:

let {x, y} = myFunc();

但是,由于我想要覆盖现有变量,我会问自己首选的方式。使用

{a, b} = myFunc();

会导致:

  

预期的表达,得到了' ='

我当然能做到:

let ret = myFunc();
a = ret.a;
b = ret.b;

但这似乎是一种开销。

如何对现有变量进行解构对象分配?

0 个答案:

没有答案