【发布时间】:2011-10-08 12:57:06
【问题描述】:
我可能在这里使用了错误的术语,但这是我想要做的。我想创建一个映射,每个键都有一个值,每个键的对象都有一个值。所以使用这段代码:
var myMap = {};
var keyVal = "abc";
var objVal = "123";
myMap.keyVal = objVal;
现在我要返回的是一个类似于 {"abc":"123"} 的 JSON 对象,但它返回的是 {"keyVal":"123"}。如何让它使用键的实际变量内容而不是变量名? (或者真的我猜它根本没有使用变量,只是将 'keyVal' 视为键名)
【问题讨论】:
-
如果键是可变的且未知的,你将如何访问它的值?
标签: javascript json map key