我在这里陷入了某种混乱。请通过以下代码,
<script>
setInterval(function1,3000);
setInterval(function2(),3000);
function function1() {
console.log("Function1 called....");
}
function function2() {
console.log("Function2 called....");
}
</script>
如您所见,我有两个setInterval
函数,一个调用 function like function1
,另一个调用function2()
. first 的输出是完美的,每 3 秒调用一次,3 秒后第一次调用。但是第二个被立即调用,即function2
。
我想那()
可能在那里做事,但我不确定我在那里缺少什么。我只想知道那里发生了什么。