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); //여기 부터 더이상 반복 실행 되지 않음
'Javascript' 카테고리의 다른 글
22. 재귀함수 (0) | 2020.10.06 |
---|---|
21. 함수메소드(apply, call, bind) (0) | 2020.10.01 |
20. 동기 호출 VS 비동기 호출 (0) | 2020.10.01 |
19. spread연산자 vs arguments (0) | 2020.10.01 |
18. 배열 내장메소드 총정리 (0) | 2020.10.01 |