【发布时间】:2017-02-05 20:47:54
【问题描述】:
在下面的 JS (es6) 代码中,带冒号的花括号内的变量是怎么回事?
const { foo: bar } = ...
通常,当您看到它时,它是从右到左进行变量赋值,就像在 Objects 中一样。在对象中,它会将变量bar 分配给对象键foo,但这似乎不是这里发生的事情。这是在做什么?
【问题讨论】:
-
是的,它正在解构。
-
@loganfsmyth,你能告诉我那里发生了什么吗?
标签: javascript ecmascript-6 destructuring