大山606
2017-01-18 10:52
为什么setInterval("clock()"); 和setInterval("clock()",1000);效果相同呢?都可以实现时间的动态显示功能呢?
如果不加时间的话会有个默认时间间隔10ms;
但是具体执行时间还受电脑处理器性能和同时执行的任务数等其他因素的影响。。。
可能你由于电脑原因导致setInterval的函数执行间隔最低为1秒,所以看不出差别,可以设个长一点的时间看看有没有差别。
具体可以看官方说明文档:https://www.w3.org/TR/2011/WD-html5-20110525/timers.html#dom-windowtimers-setinterval
setInterval("clock()",1000)是用来制作时间控制器需要停止时使用的;仅仅只是制作开始作用不会体现出来。两者没多大区别,都可以显示时间动态。
有个缺省值
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题