У меня есть цикл for, который повторяется более 10 000 раз в коде javascript. Цикл for создает и добавляет теги ‹div> в поле в DOM текущей страницы.
for(i = 0; i < data.length; i++)
{
tmpContainer += '<div> '+data[i]+' </div>';
if(i % 50 == 0) { /* some delay function */ }
}
containerObj.innerHTML = tmpContainer;
я хочу поставить задержку после каждых 50 тегов ‹div>, так что будет код на месте
/* some delay function */
потому что загрузка всех 10 000 тегов ‹div> занимает слишком много времени. Я хочу обновить поле кусками по 50 тегов ‹div>.
заранее спасибо.