var tom = function tom()[alert('x');};
setInterval(tom(),2000);
//立即执行,执行一次后不再执行
与
var tom = function tom()[alert('x');};
setInterval(tom,2000);
//很多秒之后执行,之后2秒一次
请问在setInterval中,tom与tom()为什么会有这种区别?
为什么setInterval(tom(),2000);会立即执行且只执行一次?
慕村9548890
相关分类