setTimeout 메소드는 타이밍 프로그램, 즉 특정 시간 이후에 무엇을 해야 하는지를 알려주는 프로그램입니다. 작업이 끝나면 아래로 당겨주세요.
setInterval 메소드는 특정 간격으로 작업을 반복적으로 수행하는 것을 의미합니다.
setTimeout을 사용하여 setInerval 기능을 구현하는 경우 실행 프로그램에서 정기적으로 자신을 호출해야 합니다. 카운터를 지우려면 사용된 방법에 따라 다른 지우기 방법을 호출해야 합니다.
예:
tttt=setTimeout('northsnow()',1000)
clearTimeout (tttt);
또는:
tttt=setInterval('northsnow()',1000);
clearInteval(tttt)
예:
var intvalue=1
function startShow()
{
liujincai .innerHTML=liujincai.innerHTML " " (intvalue ).toString();
timer2=window.setTimeout("startShow()",2000)
}
함수 중지 ()
{
window.clearTimeout(timer2)
또는:
>
코드 복사
코드는 다음과 같습니다. input type="button" name="start " value="start" onclick='timer2=window.setInterval("startShow()",2000);//startShow();'> <입력 유형 ="button" name="stop" value ="stop" onclick="stop();">