我可能在这里使用了错误的术语,但这就是我想要做的。我想创建一个映射,其中每个键都有一个值,每个键的对象都有一个值。所以使用这段代码:
var myMap = {};
var keyVal = "abc";
var objVal = "123";
myMap.keyVal = objVal;
现在我想要返回的是一个 JSON 对象,看起来像 {"abc":"123"}
但它返回 {"keyVal":"123"}
.如何让它使用实际的变量内容而不是变量名称作为键? (或者我真的猜它根本不使用变量,只是将“keyVal”视为键名)
最佳答案
myMap[keyVal] = objVal;
关于javascript - 如何在 JSON 映射(在 JavaScript 中)中指定键的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6747886/