JSON:遍歷JSON哈希在JavaScript
{
"comments":[
{"id":1,"author_name":null,"comment_text":null,"url":"http://localhost:3000/comments/1.json"},
{"id":2,"author_name":null,"comment_text":null,"url":"http://localhost:3000/comments/2.json"},{"id":3,"author_name":"Yerassyl","comment_text":"Hello world!","url":"http://localhost:3000/comments/3.json"},
{"id":4,"author_name":"Yerassyl","comment_text":"hi there","url":"http://localhost:3000/comments/4.json"}
]
}
如何評論每個評論迭代。我想要類似的東西:
//pseudocode
comments.each(key,value){
// do something
}
我試過地圖,但地圖是爲數組。
編輯: 如果我刪除根節點 '意見',我可以使用.MAP:
var commentNodes = this.props.comments.map(function(comment,index){
});
忽略this.props,它實際上是React.js。
的console.log(this.props.comments)返回我的根節點 '意見'
你怎麼用'map'試試? – suvroc
根據@suvroc - 評論*是一個數組。 –
@suvroc,我編輯了我的問題 – yerassyl