반응형
# setInterval
- 설정한 일정 시간 간격으로 실행.
## setInterval 기본문법
setInterval(function, delay);
- 3초 실행 예제.
setInterval(function() {
alert("3초 간격으로 실행");
}, 3000); // 1000 = 1sec, 60000 = 1min
## setInterval 종료
- 종료를 위해 clearInterval 사용.
clearInterval(function);
## setInterval 즉시 실행
- setInterval 의 경우 delay > function > delay 순으로 실행됨.
- 별도의 함수로 빼서 최초에 해당 함수 실행 후 setInterval 걸어서 사용함으로서 즉시 실행하는 효과를 줄 수 있음.
var repeat = null;
var delay = 10000;
poll(); // 최초(즉시)실행
repeat = setInterval(poll, delay); // delay 간격으로 실행.
function poll() {
alert("setInterval");
clearInterval(repeat);
}
반응형
'기타' 카테고리의 다른 글
인코딩과 디코딩 (0) | 2022.07.19 |
---|---|
오라클 치환 (REPLACE, REGEXP_REPLACE) (0) | 2022.07.07 |
폴링(Polling) (0) | 2022.06.13 |
webapp 파일공유 방법 (0) | 2022.06.03 |
메모리 주소 (0) | 2022.05.31 |