【发布时间】:2012-08-31 18:12:47
【问题描述】:
可能重复:
How do I enumerate the properties of a javascript object?
{
347655082: {
album:{
title: "A",
genre: "Pop",
}
},
347655083: {
album:{
title: "B",
genre: "Rock",
}
}
}
通常“外部”键是相同的,因此我可以轻松定位嵌套对象。 在这种情况下,“外部”键是可变的,可以是任何东西。
albums = JSON.parse(json); //parse json storing it in albums
我无法在相册上运行 foreach,说“相册没有方法 foreach”。
albums.forEach(function(album, i){
}
【问题讨论】:
-
严格来说,你所拥有的是一个 Javascript object literal,它看起来有点像 JSON,但语法更宽松。这就是你在真正的 JSON 上调用
JSON.parse()之后得到的。
标签: javascript json node.js