开发者社区 问答 正文

如何在JavaScript中迭代对象?

我有这个对象。我想在JavaScript中迭代此对象。这怎么可能?

var dictionary = { "data": [ {"id":"0","name":"ABC"}, {"id":"1","name":"DEF"} ], "images": [ {"id":"0","name":"PQR"}, {"id":"1","name":"xyz"} ] }; 问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-08 12:35:34 336 分享 版权
1 条回答
写回答
取消 提交回答
  • 您可以使用以下代码进行操作。首先,您要使用dictionary.data获取数据数组,并将其分配给data变量。之后,您可以使用普通的for循环对其进行迭代。每行将是数组中的行对象。

    var data = dictionary.data;

    for (var i in data) { var id = data[i].id; var name = data[i].name; } 您可以按照类似的方法来迭代图像数组。

    2020-02-08 12:35:44
    赞同 展开评论