JSON循环不起作用

use*_*235 0 javascript each json loops

我试图循环一个javascript对象,但我不能让它运行.数据来自localStorage.

我的输出:

 {"widget": {"title": "blablabla", "color": "yellow"},"widget": {"title": "lorem ipsum", "color": "black"},......}
Run Code Online (Sandbox Code Playgroud)

//我尝试过的(关键作品)

var list = JSON.parse(the localStoragekey);

for(var key in list){
if (list.hasOwnProperty(key)){  
       console.log(list[key])
    }
}
Run Code Online (Sandbox Code Playgroud)

我看过网络(和Stackoverflow),但我似乎无法找到一个有效的解决方案.

Bra*_*rad 5

您的对象中有重复的键.请改用数组.

var widgets = [
    {"title": "blablabla", "color": "yellow"},
    {"title": "lorem ipsum", "color": "black"}
]
Run Code Online (Sandbox Code Playgroud)