如何在JSON对象中使用String变量作为键。
- 论坛
- 如何在JSON对象中使用String变量作为键。
9 浏览
如何在JSON对象中使用String变量作为键。
我想通过使用(String)变量的值作为键,在JavaScript中构建一个JSON对象。但是我得到的是变量的名称作为键。
example.js:
function constructJson(jsonKey, jsonValue){ var jsonObj = { "key1":jsonValue, jsonKey:2}; return jsonObj; }
调用
constructJson("key2",8);
返回的JSON是{"key1":8,"jsonKey":2},但我想要的是{"key1":8,"key2":2}。
有人知道如何实现这个吗?
看起来像一个简单的问题,但我找不到解决办法。