我有以下代码:
var foo=5;
var los= function (){
alert(foo);};
setInterval(los, 1000);
Run Code Online (Sandbox Code Playgroud)
哪个工作正常.
如果我将其更改为:
var los= function (){
alert(foo);};
setInterval(los(), 1000);
Run Code Online (Sandbox Code Playgroud)
它只在控制台中执行一次且没有错误.有人可以解释一下,为什么当我los在setInterval功能中包括胃肠功能后会发生这种情况?