【问题标题】:how to add a sleep function in this program in javascript如何在javascript中在这个程序中添加睡眠功能
【发布时间】:2021-08-29 16:44:46
【问题描述】:

我如何实现一个休息时间,在我设定的时间间隔内为每个循环执行 resa() 函数之前需要一点时间。 尝试使用 setTimeout 但它继续; :(

 var checkInterval = setInterval(() => {
        
        if (document.documentElement.innerText.includes('TikTok') == true){
            clearInterval(checkInterval ) //To stop the loop
            var checkInterval2 = setInterval(function () {
                résa()
                if (document.documentElement.innerText.includes('Cancel') == true){
                    clearInterval(checkInterval2 )
                }
    
                
            }, 1000);
        };
        
    }, 200);

【问题讨论】:

    标签: javascript google-chrome google-chrome-extension sleep


    【解决方案1】:

    function resa() {
        console.log("resaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
    }
    var iOne = setInterval(() => {
        console.log("iOne");
        if (true) {
            clearInterval(iOne);
            var iTwo = setInterval(() => {
                console.log("iTwo");
                setTimeout(resa, 3000);
                if (true) {
                    clearInterval(iTwo);
                }
            }, 1000);
        }
    }, 200);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-07
      • 2017-01-05
      • 2021-04-07
      • 2016-10-12
      • 2015-12-12
      • 2012-01-12
      • 2010-12-23
      • 2018-01-19
      相关资源
      最近更新 更多