clearTimeout 함수

clearTimeout 함수는 setTimeout 함수로 설정한 타이머를 정지시킵니다. 이 함수는 정지시킬 타이머의 식별자를 인수로 받습니다. 타이머 식별자는 setTimeout 메서드가 반환합니다.

구문

javascriptclearTimeout(식별자);

예시

카운터 값이 10에 도달하면 타이머를 정지시킵니다:

javascriptlet i = 0;

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

함께 보기