| Сообщение от danik.js | 
	| Используй setInterval | 
	
А я почему-то не люблю setInterval. Возможно, я просто не умею его готовить, но мне почему-то при его применении постоянно представляется наложение одних на другие вызовов функций, длительность исполнения которых может вдруг затянуться. Первая еще не закончила выполняться, а следом уже вторая подпирает.
Предпочитаю в таких случаях использовать setTimeout в конце функции с вызовом этой же функции.
danik.js, я заблуждаюсь?