【发布时间】:2012-06-18 01:44:00
【问题描述】:
可能重复:
How do I add a property to a Javascript Object using a variable as the name?
Use variable for property name in JavaScript literal?
是否可以在 JavaScript 中添加一个变量作为对象的属性名,像这样:
var myVar = "name";
var myObject = {
{myVar}: "value"
};
【问题讨论】:
-
好吧,所以很可能在写问题时建议了其中一个......
-
-1 我投了反对票,因为有压倒性的类似问题数量。 (“文字”一词在搜索中也可能很好用,因为它会表明这不能在文字中完成。)
-
我在询问将变量直接包含在对象写入中的可能性,就像我的示例一样,在提到的线程中没有引用的东西。我会认为这是不可能的。
-
这些其他问题都没有解决在对象文字中使用变量值作为属性名称的问题。
标签: javascript