타이머 API

2855 단어 JavaScriptJavaScript

비동기호출을 할때 사용하는 타이머 API 입니다.

각각의 특징과 사용법을 익혀 두고 사용합시다.

📍 setTimeout
일정 시간 후에 함수를 실행한다.
setTimeout(callback, millisecond)
실행할 함수 callback 을 millisecond후에 실행한다.

setTimeout(function(){
    console.log('1초후실행')
},1000)

📍 setInteval
일정 시간의 간격을 가지고 함수를 반복적으로 실행
setInterval(callback, millisecond)
millosecond마다 callback 함수를 실행한다.

setInterval(function(){
	console.log('1초마다 반복 실행')
},1000)

📍 clearInterval
반복 실행중인 타이머를 종료 한다.
clearInterval(timerId)

let timer = setInterval(function() {
	console.log('1초마다 실행')
},1000)
clearInterval(timer);	//여기 부터 더이상 반복 실행 되지 않음 

좋은 웹페이지 즐겨찾기