【发布时间】:2016-12-10 07:17:34
【问题描述】:
由于对象键是字符串,它们可以包含任何类型的字符和特殊字符。我最近偶然发现了一个从 API 调用中收到的对象。该对象的键名中包含“-”。
const object = {
"key-with-dash": []
}
在这种情况下解构不起作用,因为key-with-dash 不是有效的变量名。
const { key-with-dash } = object;
于是我想到了一个问题。在这种情况下,我应该如何解构对象?有可能吗?
【问题讨论】:
标签: javascript ecmascript-6 destructuring