반응형
자바스크립트 타이머 함수인 setInterval, setTimeout에 대해 알아본다.
setInterval : 일정 시간 주기로 자바스크립트를 반복 실행.
setTimeout : 일정 시간 후에 자바스크립트를 한번 실행.
setInterval ( [함수명], [시간] ); 첫 번째 매개변수는 실행할 함수이고 두 번째 매개변수는 반복 주기 시간이다.
다음 예제는 별도로 선언된 test()함수를 일정 시간마다 반복해서 실행하는 예이다.
<script>
funtion test(){
// 스크립트
};
setInterval(test, 1000);
</script>
다음은 매개변수를 특정 함수가 아닌 무명함수를 사용하는 예이다.
<script>
setInterval(function() {
// 1,000msec(1초)마다 반복하여 스크립트 실행.
}, 1000);
</script>
setTimeout도 사용하는 방법은 동일하다.
반응형
'JavaScript' 카테고리의 다른 글
[ JavaScript ] bind의 이해 (0) | 2022.01.25 |
---|---|
[ JavaScript ] 객체를 json포맷으로 변환 - JSON.stringify() (0) | 2022.01.22 |
[ JavaScript ] date( ) 메소드에 관한 고찰 (0) | 2019.10.24 |