<分区>
我知道 Javascript 中没有“字典”。所以关键可以是“不仅仅是一个字符串”。但是如何解释结果[index] = index"
?
a={["abc"]:123}
a["abc"]==123
true
为什么有效?
我已经更新了上面的声明。抱歉造成误会。
标签 javascript
<分区>
我知道 Javascript 中没有“字典”。所以关键可以是“不仅仅是一个字符串”。但是如何解释结果[index] = index"
?
a={["abc"]:123}
a["abc"]==123
true
为什么有效?
我已经更新了上面的声明。抱歉造成误会。
最佳答案
在新的 es6 中,您可以使用此 []
来计算动态 key 。
var a = {
[2 * 3]: "what"
}
console.log(a);
关于javascript - 为什么 { ["abc"] :123} exists?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44306266/
相关文章:
javascript - addEventListener 和 wmp 未按预期工作
javascript - 在 angularJS 应用程序中重新加载页面会导致缺少依赖项错误
javascript - 如何在 HTML 页面加载时调用 PHP 脚本?
javascript - 如何实现自动调整到您的视口(viewport)的滚动效果
javascript - HTML5 History API 的 .htaccess 配置
javascript - 如何在 lit-element css 样式属性中导入 CSS 框架?