【发布时间】:2013-07-24 07:33:48
【问题描述】:
我希望以下三个关联数组是相同的:
arr1 = { "dynamic":"foo", "bar":"baz" };
key = "dynamic";
arr2 = { key:"foo", "bar":"baz" };
arr3 = {};
arr3[key] = "foo";
arr3["bar"] = "baz";
在上述示例中,arr1 和 arr3 相同,但 arr2 不同。
是否可以在 javascript 关联数组的声明中使用动态键?
【问题讨论】:
-
不,你不能在对象字面量声明中使用变量作为键。
-
Using a variable for a Javascript object key(和许多其他人)的重复
标签: javascript