본문 바로가기

Javascript

21. 타이머 API

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' 카테고리의 다른 글