相关疑难解决方法(0)

javascript while循环或设置间隔与动态延迟

我需要在javascript中有一个永无止境的循环.这几乎就像设定的间隔.但是对于每个循环,需要动态应用时间延迟.每个循环的延迟值都会发生变化.那么有可能在使用某种睡眠功能时使用吗?或者是否可以更改每次迭代的设置间隔时间?

以下代码没有给出延迟.始终采取给予它的第一个值.

<script>
var someTimeoutVar = 1000;
var inc = 1;
setInterval(function() { 
    inc++;
    someTimeoutVar = inc * 1000;
    console.log(someTimeoutVar);
}, someTimeoutVar)
</script>
Run Code Online (Sandbox Code Playgroud)

javascript

1
推荐指数
1
解决办法
1714
查看次数

标签 统计

javascript ×1