我有一个JSON 我想添加密钥值对(取景以下格式后)等如何帧JSON对象动态地动态键和值的串
var json = {};
var a = '"key1" : "value1"'; //coming as dynamic
var b = '"key2" : "value2"'; // coming as dynamic
json.push(a); // i know it is wrong.
json.push(b); // i know it is wrong.
console.log(json); // {"key1": "value1", "key2": "value2"} expected
var array = [];
var c = '{"key1": "value1"}';
var d = '{"key2": "value2"}';
array.push(c);
array.push(d);
console.log(array); // ["{"key1": "value1"}", "{"key2": "value2"}"]
像上面我可以将物品推到阵列,但我怎样才能将json字符串直接推送到json对象。
试试这个'array [“key1”] =“value”' –
你会得到var a ='“key1”:“value1”';动态地作为字符串? –
@SSH JS –