最近我在研究Firefox Add-on Builder SDK源代码,并偶然发现了这样的常量声明:
const { getCodeForKey, toJSON } = require("../../keyboard/utils");
Run Code Online (Sandbox Code Playgroud)
我可以找到有关CommonJS模块的信息,但是这项任务的部分内容会让我感到困惑,因为它必须是特定于语言的,而且我无法对其进行任何操作.
有人能指出我的一些规范/草案,解释这里发生了什么?
javascript gecko spidermonkey destructuring variable-assignment