위의 방법은 일반적으로 보다 일반적인 방법입니다. 5초마다 계속해서 자신에게 전화하세요. 일반 애플리케이션에서 사용자는 이러한 코드가 포함된 페이지에서 어떤 문제도 발견하지 못합니다. 그러나 사용자가 그러한 페이지에 오랫동안 머물러야 한다면 문제가 발생할 것입니다. setTimeout은 계속해서 CPU를 "토해내기" 때문에 CPU는 결국 이러한 코드에 의해 소모되어 IE가 종료되거나 실행이 중지됩니다.
해결책은 다음 호출 전에clearTimeout을 사용하여 이를 지우는 것입니다.