반응형

# 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

+ Recent posts