setTimeout(함수, 기간) − 이 함수는 지금부터 밀리초 동안 지속 시간 후에 함수를 호출합니다. 이것은 한 번의 실행에 적용됩니다. 예를 들어 보겠습니다 -
2000밀리초 동안 기다린 후 콜백 함수 alert('Hello') 실행 -
setTimeout(function() { alert('Hello');}, 2000);
setInterval(함수, 기간) − 이 함수는 함수를 호출합니다. 모든 기간 후 밀리초. 이것은 무제한으로 진행됩니다. 예를 들어 보겠습니다 -
한 번이 아니라 2000밀리초마다 경고('Hello')를 트리거합니다.
setInterval(function() { alert('Hello');}, 2000);