您如何迭代数组中的对象?

时间:2019-05-31 17:22:08

标签: jquery ajax

我只用jquery做一个测验,我需要通过ajax从JSON API中获取数据,从JSON API中获取数据是随机选择的,我该如何获取对象的访问属性?

我是通过这种方式完成的,但是除了将每个问题写下来之外,我还有其他方法可以做到这一点。

我是Jquery的新手:)请帮忙

    $("p:eq(0)").text(data.results[0].question);
    $("p:eq(1)").text(data.results[1].question);
    $("p:eq(2)").text(data.results[2].question);
    $("p:eq(3)").text(data.results[3].question);
    $("p:eq(4)").text(data.results[4].question);
    $("p:eq(5)").text(data.results[5].question);

1 个答案:

答案 0 :(得分:0)

您可以使用for循环:

for (var i = 0; i < data.results.length; i++) {
    $("p:eq(" + i + ")").text(data.results[i].question);
}