setTimeout 메소드는 타이밍 프로그램, 즉 특정 시간 이후에 무엇을 해야 하는지를 알려주는 프로그램입니다. 작업이 끝나면 아래로 당겨주세요.
setInterval 메소드는 특정 간격으로 작업을 반복적으로 수행하는 것을 의미합니다.
setTimeout을 사용하여 setInerval 기능을 구현하는 경우 실행 프로그램에서 정기적으로 자신을 호출해야 합니다. 카운터를 지우려면 사용된 방법에 따라 다른 지우기 방법을 호출해야 합니다.
예: (1):
t=setTimeout('northsnow()',1000);
clearTimeout(t);
(2):
t=setInterval(' northsnow()',1000);
clearInteval(t);
setTimeout()
구문
var t=setTimeout("javascript 문", 밀리초);
첫 번째 매개변수에는 JavaScript 문 문자열이 포함됩니다. 이는 "alert('5 second!')"와 같은 문일 수도 있고, AlertMsg()"와 같은 함수에 대한 호출일 수도 있습니다.
두 번째 매개변수는 첫 번째 매개변수가 현재 시간으로부터 몇 밀리초가 될 것인지를 나타냅니다.
팁: 1000밀리초는 1초와 같습니다.
예제
아래 예의 버튼을 클릭하면 5초 후에 프롬프트 상자가 나타납니다.
< head>