타이머 setTimeout()과 setInterval()은 둘 다 js 타이밍 함수입니다.
세트타임아웃():
js 매뉴얼의 설명: 지정된 밀리초 후에 함수를 호출하거나 표현식을 계산하는 데 사용됩니다.
즉, 설정된 초 후에 실행됩니다.
실험 코드(본문 배경색 변경):
다음과 같이 코드 코드를 복사합니다.
setTimeout(함수(){
$("body").css("배경","빨간색");
},5000);
세트간격():
js 매뉴얼의 설명: 함수를 호출하거나 지정된 기간(밀리초 단위)에 따라 표현식을 계산합니다. 함수는 clearInterval()이 호출되거나 창이 닫힐 때까지 계속 호출됩니다.
설정한 시간(초) 내에 자신만의 효과 코드나 기능을 실행해 보세요.
실험 코드(초 단위로 실험):
다음과 같이 코드 코드를 복사합니다.
<div></div>
<스크립트>
바넘 = 0;
setInterval(function(){$(".clock").html(num++)},1000);
</script>
요약:
setTimeout() 메소드는 지정된 시간만큼 기다린 후 함수를 실행하며, 전달된 핸들 함수는 한 번만 실행합니다.
setInterval() 메소드는 지정된 간격마다 한 번씩 전달된 핸들 함수를 실행하고, 창이 닫히거나 ClearInterval()이 될 때까지 루프에서 실행합니다.