Javascript
21. 타이머 API
연쥬개발쟈
2020. 10. 1. 14:56
1. setTimeout
일정 시간 후에 함수를 실행한다.
setTimeout(callback, millisecond)
실행할 함수 callback 을 millisecond후에 실행한다.
setTimeout(function(){
console.log('1초후실행')
},1000)
2. setInteval
일정 시간의 간격을 가지고 함수를 반복적으로 실행
setInterval(callback, millisecond)
millosecond마다 callback 함수를 실행한다.
setInterval(function(){
console.log('1초마다 반복 실행')
},1000)
3. clearInterval
반복 실행중인 타이머를 종료 한다.
clearInterval(timerId)
let timer = setInterval(function() {
console.log('1초마다 실행')
},1000)
clearInterval(timer); //여기 부터 더이상 반복 실행 되지 않음