>  기사  >  웹 프론트엔드  >  setTimeout()과 setInterval() 메소드의 차이점 소개_javascript 기술

setTimeout()과 setInterval() 메소드의 차이점 소개_javascript 기술

WBOY
WBOY원래의
2016-05-16 17:07:241337검색

타이머 setTimeout()과 setInterval()은 둘 다 js 타이밍 함수입니다.

setTimeout():

js 매뉴얼의 설명: 지정된 밀리초 후에 함수를 호출하거나 표현식을 계산하는 데 사용됩니다. 실행 설정된 시간(초) 후에 실행됩니다.

실험코드(본문 배경색 변경) :


setTimeout(function(){
$("body").css("Background","red");
},5000)


setInterval() :

js 매뉴얼 설명: 함수를 호출하거나 지정된 기간(밀리초 단위)에 따라 표현식을 계산합니다. 함수는 clearInterval()이 호출되거나 창이 닫힐 때까지 계속 호출됩니다. ;

설정한 초 내에 자신만의 효과 코드나 기능을 실행해 보세요.

실험코드(몇초 실험) :


<script> <br>var num = 0 <br>setInterval(function(){$(".clock" ).html( num )},1000); <br></script>


요약:

setTimeout() 메소드는 지정된 시간을 기다린 후 함수를 실행합니다. , 한 번만 전송을 실행합니다. 들어오는 핸들 함수

setInterval() 메서드는 지정된 간격마다 들어오는 핸들 함수를 실행하고 창이 닫히거나 ClearInterval()될 때까지 루프에서 실행됩니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.