Tag: javascript 1.7

var {…} = …`语句中的花括号是干什么的?

不知道这是否是一个特定于Mozilla的JS语法,但是我经常用这种方法发现variables,例如,在附加SDK文档中 : var { Hotkey } = require("sdk/hotkeys"); 和在各种铬的JavaScript( let声明正在使用的地方var ), let { classes: Cc, interfaces: Ci, results: Cr, utils: Cu } = Components; 我发现它很混乱,但我无法find任何有关这两种语法的文档,即使在MDN上也是如此 。 对于知道这一点的人来说,我一定听起来很愚蠢……任何人都可以指出正确的方向吗?