我有一个像这样的JSON字符串。
var json = '{ "Comments":
[
{ "Id" : 1,"Comment" : "Test comment","Name" : "Yogesh","Child" : 0},
{ "Id" : 2,"Comment" : "Test comment II","Name" : "Yogesh","Child" : 0}
]
}';
我正在尝试按以下方式迭代对象:
var parsedJSON = $.parseJSON(json);
var html = "";
for (comment in parsedJSON.Comments) {
html += "Id: " + comment.Id;
html += "Comment: " + comment.Comment;
html += "Name: " + comment.Name;
html += "Child: " + comment.Child;
html += "<br/>";
}
但是在for循环中,这里的comment
变成了0
和1
,我指的是不是一个对象,而只是一个字符串,那么我该如何遍历这个数组呢?
for
循环来实现。你也可以阅读一下JavaScript中的数组。 - Felix Kling