자바스크립트 타이머

 

웹 모니터링이나, 실시간으로 정보를 리프레시 해야 할 경우, 스크립트 언어 기반에서는 타이머를 자주 사용합니다.


팔피엠에서 제공하는 프로그램에서도 소켓방식도 사용 하지만, 스크립트 기반의 타이머도 사용합니다. 


간략히 설명 드리고자합니다.


크게 두개의 함수를 사용합니다.


setTimeout / setInterval / clearInterval


1. setTimeout (functionName , milliseconds);


두번째 인자에 정의한 시간(milliseconds)이 경과되면 첫번째 인자의 함수(functionName )를 단 한번만 호출한다. 



2. setInterval(functionName , milliseconds);


첫번째 인자의 함수(functionName) 를 두번째 인자에 정의한 시간(milliseconds)이 지날때마다 호출한다.


3.clearInterval (timerId)


위 1,2에서 실행한 함수를 종료하고 싶은 경우 사용 - 무한정 호출 하는것이 아닌, 특정시간에 종료해야 될 필요가 있을 경우 사용

이 글을 공유하기

댓글

Designed by 8PM Creative