>  기사  >  웹 프론트엔드  >  js_Basic 지식의 setInterval 이벤트에 대한 간략한 토론

js_Basic 지식의 setInterval 이벤트에 대한 간략한 토론

WBOY
WBOY원래의
2016-05-16 16:28:511474검색

setInterval() 메서드는clearInterval()이 호출되거나 창이 닫힐 때까지 함수를 계속 호출합니다. setInterval()에서 반환된 ID 값은clearInterval() 메서드에 대한 인수로 사용될 수 있습니다.
setinterval() 사용법

setInterval(code,millisec[,"lang"])

다음 두 매개변수 코드는 js 코드이고, millisec는 밀리초 단위로 측정된 시간 간격입니다.

코드 복사 코드는 다음과 같습니다.





>             var one=document.getElementById('one')
        var x=0;
          var y=0;
        var xs=10;
          var ys=10;
           기능 스크롤(){
                 x =xs;
            y =ys;
If(x>=document.getElementById('content').offsetWidth-one.offsetWidth-20 || x<=0)
                                      {
                       xs=-1*xs;
              }
If(y>=document.getElementById('content').offsetHeight-one.offsetHeight-20 || y<=0)
                                      {
                   ys=-1*ys;
              }
                one.style.left=x;
              one.style.top=y;
          }
          dt=setInterval(scroll,100);
           one.onmouseover=function(){
                                                                       ,,,,,,,,,,,,,,,,,,,,,,,,,,            };
           one.onmouseout=function(){
          dt=setInterval(scroll,100);
           };
>



다음은 간단한 예입니다.
예시 1

코드 복사 코드는 다음과 같습니다. function show(){ Trace("매초마다 표시하겠습니다");}
var sh;sh=setInterval(show,1000);
ClearInterval(sh);



예시 2

<스크립트 언어=javascript>
var int=self.setInterval("clock()",50)
함수 시계(){var t=new Date()
document.getElementById("시계").value=t
}






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