setInterval() 每隔多长时间自动执行方法,时间是以豪秒为单位的(1000ms=1s)
var c=0; var code = setInterval(function(){ alert(c++); },1000); //code 返回一个可以传递给 Window.clearInterval() 从而取消对 code 的周期性执行的值。
setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
var c=0; setTimeout(function(){ alert(c++); },1000);