JavaScript有没有类似Java的Timer 的函数?

noisysilence 2003-06-17 07:18:57
JavaScript有没有类似Java的Timer 的函数?
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wssgwps 2003-06-17
  • 打赏
  • 举报
回复
setTimeout("doSomeThing()",interval)或setInterval("doSomeThing()",interval)
参数doSomeThing()表示你要做的事件,可以是一个表达式,或者一个函数调用;
interval表示隔多久触发"doSomeThing()",单位是毫秒.值得注意的是,第一个函数如果放在被调用函数内部那么,将产生递归调用,除非外来时间的干预。而第2个函数即使放在doSomeThing()的外部,每隔interval的时间也将触发doSomeThing()。
funboy88 2003-06-17
  • 打赏
  • 举报
回复
<HTML> <HEAD> <TITLE>跑马灯</TITLE>
<SCRIPT Language="JavaScript">
var msg="欢迎光临本报编辑部";
var interval = 100;
seq = 0;
function Scroll()
{
document.tmForm.tmText.value = msg.substring(0, seq+1);
seq++;
if ( seq >= msg.length ) { seq = 0 };
window.setTimeout("Scroll();", interval );
}
</SCRIPT>
<BODY OnLoad="Scroll();" >
<FORM Name=tmForm> <INPUT Type=Text Name=tmText Size=45>
</FORM> </BODY> </HTML>

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧