通过JSON的纯JavaScript循环



我有以下JSON结构

{
"posts":{
"title 1":{
"content":"The content",
"url":"https://www.site.nl"
},
"title 2":{
"content":"The content",
"url":"https://www.site.nl"
}
}
}

我想通过这个JSON循环并获得所有数据,但我不知道如何获得进一步的

到目前为止,我拥有的是

Object.entries(JSON.parse(this.response))
//output: posts,[object Object]

谁能帮助我使用这个JavaScript循环来获取标题、内容和url?

不难做到,尤其是当您阅读文档时

const data = 
{ "posts": 
{ "title 1": { "content": "The content", "url": "https://www.site.nl" } 
, "title 2": { "content": "The content", "url": "https://www.site.nl" } 
} 
}

for (let title in data.posts )
{
console.log( title, data.posts[title].content, data.posts[title].url )
}

最新更新