下面的代码按预期工作,并且每秒调用一次“调用打印功能”
var print = function(){
console.log("print function called");
}
setInterval(print,1000);
但是,如果我用下面的代码替换setInterval,该函数将被调用一次,而不是每秒调用一次
setInterval(print(),1000);
有人能阐明setInterval的第二种写法出了什么问题吗?