【发布时间】:2015-10-25 10:32:12
【问题描述】:
我有一个复杂的javascript代码,简化后如下..
function getjson1() {
return {
'json1': {
id: 'jsonid1'
}
};
}
function getjson2() {
return {
'json2': {
id: 'jsonid2'
}
};
}
myjson = [];
myjson.push(getjson1());
myjson.push(getjson2());
function finaljson() {
return {
'json': myjson
};
}
console.log(JSON.stringify(finaljson()));
现在这段代码的结果是
{"json":[{"json1":{"id":"jsonid1"}},{"json2":{"id":"jsonid2"}}]}
现在我需要更改此代码,以便我可以摆脱数组并可以遍历 json 对象,例如 json.json1.id 等。
一个例子如下..
{"json":{"json1":{"id":"jsonid1"},"json2":{"id":"jsonid2"}}}
真诚感谢任何帮助。
谢谢
【问题讨论】:
-
你试过使用 jQuery 扩展吗? api.jquery.com/jquery.extend
-
我想这就是你要找的东西stackoverflow.com/questions/7875070/…
-
谢谢,可惜不能用jquery..
标签: javascript