JavaScript - 如何在 foreach 循环中的迭代之间插入暂停?

时间:2021-03-28 19:08:58

标签: javascript foreach settimeout

以下示例仅显示最后一个值。我想以 2 秒的间隔查看所有这些。

(2 秒传递 / value1 出现 / 2 秒传递 / value 2 出现 / 等等...)

我错过了什么?

const output = getElementById('output');       // <span>-Element to display output
const numbers = new Array(                     // array of integers
    235,
    453,
    999,
    872
);  

btn2.addEventListener('click', function(){     // foreach loop etc.
    setTimeout(function(){ 
        numbers.forEach(number => output.innerHTML = number);
     }, 2000);
});

0 个答案:

没有答案