相关疑难解决方法(0)

如何使用无效变量名称的键名来构造对象属性?

由于对象键是字符串,因此它们可以包含任何类型的字符和特殊字符.我最近偶然发现了一个从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)

所以我想到了一个问题.在这种情况下,我该如何解构物体呢?它甚至可能吗?

javascript destructuring ecmascript-6

50
推荐指数
2
解决办法
9896
查看次数

标签 统计

destructuring ×1

ecmascript-6 ×1

javascript ×1