这篇文章主要分享一段 js 代码,有关 js 定时器的小例子,分为执行一次的定时器与重复执行的定时器, 需要的朋友可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
1,只执行一次的定时器
- <script>
- //定时器 异步运行
- function hello(){
- alert("hello");
- }
- //使用方法名字执行方法
- var t1 = window.setTimeout(hello,1000);
- var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
- window.clearTimeout(t1);//去掉定时器
- </script>
例 6:
2,重复执行的定时器 备注: 如果在一个页面中有两个方法,都是在页面加载完成之后执行的,实际却未能按先后顺序执行,可以参照如下方法解决: 可以在 onload 方法中添加一个定时器,设置一个定时器,"延迟" 一段时间之后再运行,即可认为区分页面加载运行方法的先后顺序。
来源: