setInterval(function() {
console.log('c');
//startTask();//执行任务
}, 1000*0.01);
代码很简单,刚开始,控制台不断输出日志
c
c
c
c
到了一两分钟之后就不输出了。然后继续等,又过不久又输出了。
这到底啥情况?间歇性抽风?也没有任何地方有清除,停止setInterval的代码。
谁能解释一下这个问题。
最终我证实了,只要我使用命令 electron test.js 执行,就出现这种情况。不信你们可以试试
let aa = 0;
setInterval(function() {
aa++;
console.log(aa);
}, 1000*0.01);