| Сообщение от B~Vladi | 
	| Какой тогда вообще смысл в setInterval, | 
	
Ни наю,частое и  основное сейчас использование setTimeout задание цикла,
и никого не смущает последовательный вызов setTimeout в цикле, в то же время за Сброс setInterval - тут жа крики, 
Я не ратую за тотальное использование, но по опыту -80% таймируемых скриптов отимизируется под setInterval , практически везде  где: многоточечные или много проверочные или канвас, циклических и т.д алгоритмах.
 
  Считаю, что setInterval  не нужен при запуске менее трёх раз,
 При боль мень не сбиваемом периоде повторений и большем кол-ве запусков - очевидно стоит использовать именно setInterval!
Но 80% задач используют циклический вызов setTimeout  - нафига ?