setInterval 메소드를 사용하면,clearInterval 메소드가 루프를 취소할 때까지 지정된 간격으로 루프 내에서 함수를 호출할 수 있습니다 clearInterval 메소드를 사용하여 루프를 취소하는 경우 setInterval 메소드에 대한 호출을 변수에 할당한 다음 ClearInterval 메소드가 해당 변수를 참조해야 합니다. 코드 복사 코드는 다음과 같습니다. <br> var n = 0;<br> function print(){<br> document.writeln(n);<br><br> if(n==1000){<br> window.clearInterval( s); <br> } <br>setTimeout 및clearTimeout을 사용하여 지연 호출을 완료하고, 지정된 지연 시간 후에 지정된 함수를 실행하고, 한 번만 실행합니다. ClearTimeout의 사용법은 ClearInterval 메소드의 사용법과 동일합니다. <br> <br><br><br> </div>코드 복사<p></p> <p> 코드는 다음과 같습니다.</p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="71547" class="copybut" id="copybut71547" onclick="doCopy('code71547')"><script type="text/javascript "> <u> function printTime(){</u> var time = new Date();</a> var year = time.getFullYear();</span> var Month = (time.getMonth()) 1;</div> var daynum = time.getDay();<div class="codebody" id="code71547"> var hour = time.getHours();<br> var min = time.getMinutes();<br> var sec = time.getSeconds();<br> var da = time.getDate();<br> var daystr;<br> switch(daynum){<br> 사례 0: daystr="Sunday";<br> break;<br> 사례 1: daystr="월요일 "; <br> 휴식;<br> 사례 2: daystr="Tuesday";<br> 휴식;<br> 사례 3: daystr="Wednesday";<br> 휴식;<br> 사례 4: daystr=" 목요일" ;<br> 휴식;<br> 사례 5: daystr="Friday";<br> 휴식;<br> 사례 6: daystr="Saturday";<br> 휴식;<br> 기본값: daystr=" " ; <br>} <ar> var sTR = 연도 "월" 월 "" DA "DA" 일 "" 시 ":" MIN ":" SEC; <br> Document.Getelementbyid ("T"). InnerHtml = Str ;<br> window.setTimeout(printTime, 1000);<br> }<br>