setInterval:
setInterval() 方法可按照指定的周期(以毫秒计)来执行函数或表达式。该方法会不停地循环调用函数,直到使用 clearInterval() 明确停止该函数或窗口被关闭。clearInterval() 函数的参数即 setInterval() 返回的 ID 值。
setTimeout:
setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,该方法与 setInterval() 方法不同的是该方法只执行一次。
setInterval 用法实例:
var i =65
var s = String.fromCharCode(i)
setInterval(function(){
s =String.fromCharCode(i++) 从5W个字母中依次++
txt.innerHTML = s // 显示出来
},100) //设定时间为100毫秒
setTimeout用法实例:
function
aa()
{
aaa.value +=
"!"
;
iTime=setTimeout(
"aa()"
,600);
}
function
bb()
{
if
(iTime !=
""
)
clearTimeout(iTime); //停止时间
}
aa()