clearInterval 함수

clearInterval 함수는 setInterval 함수로 설정된 타이머를 중지합니다. 이 함수는 중지해야 할 타이머의 식별자를 매개변수로 받습니다. 타이머 식별자는 setInterval 함수가 반환합니다.

구문

javascriptclearInterval(식별자);

예제

1초마다 정수를 출력하는 타이머를 시작하고, 카운터가 10에 도달하면 중지해 보겠습니다:

javascriptlet i = 0;

let id = setInterval(function() {
  i++;
  
  if (i == 10) {
    clearInterval(id);
  } else {
    console.log(i);
  }
}, 1000);

참고 항목