Я использую функцию setInterval()
для вызова функции каждые 20 секунд. Тем не менее, я заметил, что в первый раз setInterval()
на самом деле вызывает функцию через 20 секунд (а не при вызове setInterval()
). Вот мое текущее решение:
dothis();
var i = setInterval(dothis, 20000);
Есть ли способ достичь этого, не имея этого дублирующего кода?