我看过一些使用以下示例定义一组变量的代码示例:
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。
我希望了解更多有关它在做什么和被称为什么的信息。谢谢!