在JavaScript中使用`var {a,b} =`语法声明变量

时间:2019-06-14 21:32:03

标签: javascript javascript-objects

我看过一些使用以下示例定义一组变量的代码示例:

var { a, b } = c;

这种语法叫什么?

我试图研究自己在这里发生的事情,但是我找不到任何文档。这个叫什么?

我尝试的每次搜索都会返回有关声明对象var a = {};的信息,这不是我想要的。

一个示例正在研究针对Jasmine的功能add()sub()的测试,其中 code.js 包含:

module.exports = { add, sub };

code.spec.js 包含:

var { add, sub } = require('./code');

我了解为什么要这样做,因此我们可以使用add()code.add()来访问add。

我希望了解更多有关它在做什么和被称为什么的信息。谢谢!

0 个答案:

没有答案