由于对象键是字符串,因此它们可以包含任何类型的字符和特殊字符.我最近偶然发现了一个从API调用中收到的对象.该对象的键名称中包含" - ".
const object = {
"key-with-dash": []
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,解构不起作用,因为key-with-dash它不是有效的变量名.
const { key-with-dash } = object;
Run Code Online (Sandbox Code Playgroud)
所以我想到了一个问题.在这种情况下,我该如何解构物体呢?它甚至可能吗?