Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Выводить по 10 элементов из массива (https://javascript.ru/forum/misc/78849-vyvodit-po-10-ehlementov-iz-massiva.html)

yaparoff 13.11.2019 13:46

Выводить по 10 элементов из массива
 
Есть массив объектов
При клике мы должны подгружать первые 10 элементов
При следующем - следующие 10 элементов

У меня пока это получается не очень
Подскажите пожалуйста.
https://codepen.io/yaparoff/pen/Jjjaemx

Malleys 13.11.2019 14:15

yaparoff, выбирайте нужную часть и отображайте её на странице! https://codepen.io/Malleys/pen/KKKxbrb?editors=0010

Не используйте innerHTML таким образом, лучше appendChild

yaparoff 13.11.2019 14:17

Сделал через цикл, все получилось Задача решена
https://codepen.io/yaparoff/pen/bGGxOzK?editors=0010

рони 13.11.2019 16:17

Malleys,
:)
function upload() {
  for(const item of arr.slice(uploadIndex * uploadCount, (++uploadIndex) * uploadCount)) {
    const field = document.createElement("div");
    field.className = "item";
    field.textContent = item.id;
    block.appendChild(field);
  }
  //uploadIndex++;
}


Часовой пояс GMT +3, время: 10:34.