【发布时间】:2011-05-21 20:27:35
【问题描述】:
[
{"task":"test","created":"/Date(1291676980607)/"},
{"task":"One More Big Test","created":"/Date(1291677246057)/"},
{"task":"New Task","created":"/Date(1291747764564)/"}
]
我看了这里,有人有同样的问题,但“检查”的正确答案是,如果删除该项目,在 IE 上会有所不同,这很好。我的问题是,上面的那些项目被存储了,但是当我去抓取它们,迭代并返回时,这些项目被颠倒了,created 位于0 索引处,task 位于1 处。另外,我需要将其作为 JSON 返回。
这是我的基本 JS(值 == 用户传入的 int):
outputJSON = {};
for(x in json[value]){
outputJSON[x] = _objectRevival(json[value][x]);
}
return outputJSON;
返回:
created: Mon Dec 06 2010 15:09:40 GMT-0800 (Pacific Standard Time)
task: "test"
【问题讨论】:
标签: javascript arrays json loops