setInterval

語法:setInterval(code,millisec[,"lang"];code:必需。要調用的函數或要執行的代碼串。millisec:週期性執行或調用 code 之間的時間間隔,以毫秒計。如:函數

  function show1(){code

  alert(「你好」);
  }
  setInterval(show1,1000)。
ip

  function show1(str){
  alert(str);
  }
  setInterval(show1,1000,"你好")io

setinterval的調用code的時間是間隔多長時間就調用或執行一次,是無限制的去執行,知道關閉窗口,或者碰到clearInterval()後才中止執行。function

clearInterval()語法:clearInterval(id_of_setinterval),id_of_setinterval:由 setInterval() 返回的 ID 值。語法

如:var int = setInterval(show1,1000);定時器

clearinterval(int),這樣上面的setinterval就關閉了;im

setTimeout:setTimeout(code,millisec[,"lang"],code要調用的函數後要執行的 JavaScript 代碼串;millisec:在執行代碼前需等待的毫秒數.時間

setTimeout與setInterval都是定時器,前者是多少時間後執行,執行完畢後沒有其餘的,後者是隔多長時間執行一次,一直重複執行,須要clearInterval關閉setinterval

相關文章
相關標籤/搜索