这是我从PHP页面获取的数据是这样的:遍历JSON对象
[{
"id": "1",
"name": null,
"startdate": "2012-07-20",
"starttime": "09:53:02",
"enddate": "2012-07-20",
"endtime": "09:54:10",
"duration": "01:00:00",
"feedbacks": [{
"id": "1",
"type": "1",
"content": "cont"
}],
"conditions": [{
"id": "1",
"dev_id": "1",
"mod_id": "2",
"sub_id": "3",
"to_be_compared_value": "1",
"comparison_type": "1"
}],
"actions": [{
"id": "1",
"dev_id": "1",
"mod_id": "1",
"sub_id": "1",
"target_action": "1"
}]
}]
哪种方式很简单,高效能优雅遍历此对象吗?我用这两个直到这个时候。你能告诉我哪一个是我的选择吗?或者你可以给我一个替代方案吗?为什么?我有一个正在运行的应用程序版本,现在我正在审查我自己的代码,并且我想向你们提供一些建议。
由于提前,
方法我用之前:
$.map
for(var i in obj)
一多了去了,我会从这些数据创建一个表。
不能JSON.parse()来使用吗? – C5H8NNaO4 2012-07-20 11:07:19
是的,解析后,我有一个对象,我可以有效地使用这个对象? – totten 2012-07-20 11:08:29
取决于您想要使用它的方式?遍历它或将函数映射到它上面都是在正确的上下文中执行的完美行为。但是,您要如何处理这些数据呢? – 2012-07-20 11:10:05