setTimeout设定某个时间后执行一个事件
setInterval设定的每个事件不断执行一个事件

解决方案 »

  1.   

    setTimeout设定某个时间后执行一个事件
    setInterval是每个多长时间执行一次事件,一般用在循环时钟中
      

  2.   

    <script>
    var count=1;
    var count2=1;
     function f1()
     {
     document.all.div1.innerText=document.all.div1.innerText+count;
     count++;
     }
      function f2()
     {
     document.all.div2.innerText=document.all.div2.innerText+count2;
     count++;
     }
     window.setInterval("f1()",1000);//不停的执行
     window.setTimeout("f2()",1000);//1秒钟后执行,且只执行 一次
    </script>
    <div id="div1"></div>
    <br>
    <div id="div2"></div>