В приложении я создаю я опрос для обновления статуса, и я заметил, что если вызов производится следующим за таймаута пожаров непрерывно:В чем разница между передачей функции и вызовом функции в javascript?
setTimeout($.get("http://localhost:8080/status", function(data) { UpdateStatus(data);}), 1000);
Хотя, если использовать функцию вместо этого таймаута пожары каждые 1000 мсек:
setTimeout(function() {$.get("http://localhost:8080/status", function(data) { UpdateStatus(data);})}, 1000);
Почему?
возможно дубликат [? Почему мой вызов функции, которая должна быть запланирована SetTimeout выполняется немедленно] (http://stackoverflow.com/questions/2037203/why-is-my-function-call-that-should-be-scheduled-by-settimeout-executed-immediat) – outis