Как поставить интервал в переборе массива циклом?
Как вписать интервал между итерациями цикла в моем коде, что бы каждый div красился с задержкой хотя бы в 1 секунду?
document.querySelector(".b12").addEventListener("click", function t12() {
let divs = document.querySelectorAll("div.out12");
let i = 0;
let outStr = '';
while (i < divs.length){
outStr += divs[i].style.background = 'green';
i++;
}
document.querySelectorAll("div.out12").innerHTML = outStr;
});
Источник: Stack Overflow на русском