>웹 프론트엔드 >JS 튜토리얼 >javascript setTimeout과 setInterval_Basic 지식의 차이점

javascript setTimeout과 setInterval_Basic 지식의 차이점

WBOY
WBOY원래의
2016-05-16 18:39:41989검색

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();">
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.