JS-setTimeout() , clearTimeout()

setTimeout() : 시간을 지정하고 지정된 시간에 함수를 실행하게 만든다.

clearTimeout() : 위에서 실행한 그 함수를 취소할 때 사용한다.

 

setTimeout() 사용법은 아래와 같다.

timer = window.setTimeout(function(){
     //실행할 코드
},3000);

 timer라고 지정한 이유는 clearTimeout() 을 할 때 대상을 찾기 위함이다.

window.setTimeout 라고 써도 되고 setTimeout 써도 된다. (이유는 window 객체를 사용하는 메소드이기 때문이다.)

3000은 3초다. 1초면 1000으로 적어 넣으면 된다.

 

위 실행한 setTimeout() 을 지우는 방법은 아래와 같다.

window.clearTimeout(timer);

 window.clearTimeout라고 써도 되고 clearTimeout써도 된다.

Subscribe
Notify of
guest

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

0 댓글
Inline Feedbacks
View all comments
TOP