我想监视一个for循环每X毫秒的内容:如何监控for-loop?
下面是一个例子,我希望看到进展的百分比每0.1秒时:
for (i = 0, max = 9007199254740992, timer = setInterval(function() {console.log(100*i/max);}, 100); i < max; i++) {
// something
}
clearInterval(timer);
但它没有做任何输出。
我不想在我的循环中添加一个测试,以避免使用无用的计算时间。
For循环将在100ms内完成 –
@RajaprabhuAravindasamy - 我完全没有做循环,但'循环中'初始化' – Rayon
''setInterval'的回调函数将在'duration'后被调用,如显式调用'clearInterval'在'100ms'之前调用,''callback'永远不会被调用。 – Rayon