자바스크립트 내장 함수중에 특정한 시간에 특정한 함수를 실행할 수 있게 해주는 타이머 함수가 있다.
setTimeout(function, millisecond) 일정 시간 후 함수를 한번 실행 setInterval(function, millisecond) 일정 시간마다 함수를 반복해서 실행 clearTimeout(id) 일정 시간 후 함수를 한번 실행하는 것을 중지 clearInterval(id) 일정 시간마다 함수를 반복하는 것을 중단 |
setTimeout() 함수는 한 번만 실행하므로 주의할 사항이 없지만 setInterval() 함수는 지속적으로 실행하므로
지속적으로 컴퓨터의 자원을 소비할 위험이 있기 때문에 주의해야 한다.
// Example <script> var intervalID = setInterval(function(){ alert('<p>' + new Date() + '</p>'); }, 1000); setTimeout(function() { clearInterval(intervalID); }, 10000); </script> |
'Programming' 카테고리의 다른 글
심심해서 만든거.. (0) | 2014.04.11 |
---|---|
간단한 정렬 알고리즘 정리 (0) | 2014.02.03 |
[dovelet]-crypt (0) | 2014.01.20 |
os 판별 코드 (0) | 2013.10.11 |
Binary Search (0) | 2013.07.18 |