Как вы перебираете объекты в массиве? - PullRequest
0 голосов
/ 31 мая 2019

Я делаю тест только с jquery и мне нужно получить данные из JSON API через ajax, данные из 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 голосов
/ 31 мая 2019

Вы можете использовать цикл for:

for (var i = 0; i < data.results.length; i++) {
    $("p:eq(" + i + ")").text(data.results[i].question);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...