這是我從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