[자바스크립트] setInterval & clearInterval

kim seung chan·2021년 3월 21일
0

1. setInterval()

위 함수는 주기적으로 인자를 실행하는 함수입니다.

function test1(string) {
  console.log("test1 : " + string);
}

function test2(string) {
  console.log("test2 : " + string);
}

setInterval(function() {
  test1("Hello!");
  test2("World!");
}, 3000);

3초마다 콘솔이 계속해서 반복적으로 출력되는 것을 볼 수 있습니다.

2. clearInterval

var timer = setInterval(function(){
    특정함수();
}, 1000)

clearInterval(timer);

clearInterval은 setInterval 종료시키는데 사용한다.
clearInterval 함수의 매개변수는 setInterval 함수가 리턴해주는 값을 사용합니다.
예로든 위의 반복을 중지하고 싶다면, 리턴받은 timer 값을 매개변수로 보내주면 됩니다.

0개의 댓글