JavaScript中setTimeout()方法和setInterval()的区别
来源:互联网 发布:新华it软件学校 编辑:程序博客网 时间:2024/05/17 22:30
最近在学习JavaScript,做练习的时候,有个问题是动态显示系统时间。
因为有看到setTimeout这个方法,就直接用了(以前用MFC比较多,MFC里面有类似的函数),可是只是显示了访问时的时间,没有动态显示。
后来就上网查了一下原因,才知道,原来还有setInterval()方法。
两者的区别在于,setTimeout()是设定了之后只执行一次,而setInterval()是设定过之后每过指定的时间就会执行一次。
setTimeout()方法的格式是setTimeout(函数或表达式,时间(单位ms));
setInterval()方法的格式是setInterval(函数或表达式,时间(单位ms))。
动态显示系统时间的代码是:
<body>
<div id="curTime">
</div>
<script>
setInterval("curTime.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);
</script>
</body>
参考网页:http://www.cnblogs.com/ruxuan/archive/2006/07/04/442490.html
- JavaScript中setTimeout()方法和setInterval()的区别
- javascript中setTimeout 和setInterval的区别
- javascript中setTimeOut 和setInterval的区别
- javascript中setTimeout 和setInterval的区别
- javascript中setTimeout 和 setInterval 的区别
- javascript中setTimeout()和setInterval()的区别
- Javascript中, setTimeout() 和 setInterval() 的方法
- javascript 中setTimeout 和setInterval 区别
- Javascript中setTimeout和setInterval区别
- Javascript中window.setInterval和window.setTimeout的区别
- javascript中setTimeout和setinterval的区别是?
- JavaScript中setTimeout()和setInterval()的使用以及区别
- javascript中setInterval与setTimeout的区别
- JS中setTimeout()和setInterval()方法的区别
- setTimeout和setInterval方法的区别
- setTimeout()和setInterval()方法的区别
- JavaScript中setTimeout和setInterval的使用
- javascript中setTimeout和setInterval的使用
- awk 编程
- C++中覆盖、重载、隐藏的概念
- Linux mysql安装无法启动 /etc下无mysql配置文件,mysql 无法启动,/var/run/mysqld/mysqld.sock找不到
- kernel常用.gitignore配置
- 可变长参数列表误区与陷阱——va_arg不可接受的类型
- JavaScript中setTimeout()方法和setInterval()的区别
- C++构造和析构以及虚函数应用
- jvm内存分析
- java文件读写操作大全
- 工厂模式
- Root Galaxy Nexus Android 4.3 JWR66V Jelly Bean
- Android中attrs.xml
- Myeclipse2013 SVN安装方法
- spring中实例化bean