setTimeout(callback, millisecond)
: 일정 시간 후에 함수를 실행setTimeout(function () {
console.log('1초 후 실행');
}, 1000);
// 123
clearTimeout(timerId)
: setTimeout
타이머를 종료const timer = setTimeout(function () {
console.log('10초 후 실행');
}, 10000);
clearTimeout(timer);
// setTimeout이 종료됨.
setInterval(callback, millisecond)
: 일정 시간의 간격을 가지고 함수를 반복적으로 실행setInterval(function () {
console.log('1초마다 실행');
}, 1000);
// 345
setInterval
타이머를 종료const timer = setInterval(function () {
console.log('1초마다 실행');
}, 1000);
clearInterval(timer);
// setInterval이 종료됨.