setInterval은 설정된 함수의 실행시간에 관계 없이, 간격으로 설정된 시간이 지나면 곧바로 다시 함수를 실행시킨다. 그에 반해 setTimeout은 함수가 끝나게 되면 다시 간격대로 함수를 실행시킨다.
https://developer.mozilla.org/en-US/docs/Web/API/setInterval
https://ko.javascript.info/settimeout-setinterval
https://www.w3schools.com/jsref/met_win_setinterval.asp
https://www.daleseo.com/js-timer/





