Функция JavaScript в setInterval
У меня есть следующий код:
var foo=5;
var los= function (){
alert(foo);};
setInterval(los, 1000);
который работает правильно.
Если я изменю это на:
var los= function (){
alert(foo);};
setInterval(los(), 1000);
он выполняется только один раз без ошибок в консоли. Может кто-нибудь объяснить мне, почему это происходит, когда я включаю парентез послеlos
вsetInterval
функционировать?