Javascript 等待几秒钟

Javascript Wait Seconds

本文关键字:几秒 等待 Javascript      更新时间:2023-09-26

如何做到这一点,请帮助我

这些按钮删除1秒

"删除"按钮

var i=0;
while(i<10) {
  var itemDivs = document.getElementsByClassName("remove");
  itemDivs[i].style.display = 'none';
  a++;
  sleep(1000); // is not working. I want wait 1 seconds and continue loop
}

您可能希望使用 setTimeout 函数。

此函数接受两个参数,即以毫秒为单位的时间和一个回调函数。

为了实现睡眠类型的方法,我建议将 for 循环更改为函数,然后使用 setTimeout 函数引用您的函数。

前任:

var i=0;
function foo() {`enter code here`
    i++;
    if(i<10) {
        itemDivs[a].style.display = 'none';
        a++;
        setTimeout(1000,foo); //Notice there are no parentheses after the function being passed into setTimeout.
    }
};