2012-07-01 80 views
0

我試圖循環一個javascript對象,但我不能讓它運行。數據來自localStorage。JSON循環不工作

我的輸出:

{"widget": {"title": "blablabla", "color": "yellow"},"widget": {"title": "lorem ipsum", "color": "black"},......} 

//我曾嘗試

var list = JSON.parse(the localStoragekey); 

for(var key in list){ 
if (list.hasOwnProperty(key)){ 
     console.log(list[key]) 
    } 
} 

我已經看過網絡(和#2)上(主要作品),但我似乎無法找到工作解。

+0

嗯,老實說我是一個菜鳥,所以我可以有錯;) – user759235

+1

你能告訴我們你嘗試過什麼,你寫的代碼不工作,你所說的「不工作是什麼意思「? – rcdmk

+0

我已經包含了我用過的代碼 – user759235

回答

6

您的對象中有重複的鍵。改用數組。

var widgets = [ 
    {"title": "blablabla", "color": "yellow"}, 
    {"title": "lorem ipsum", "color": "black"} 
]