js里面setInterval和setTimeout相同点和区别
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了js里面setInterval和setTimeout相同点和区别,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含569字,纯文字阅读大概需要1分钟。
内容图文
![js里面setInterval和setTimeout相同点和区别](/upload/InfoBanner/zyjiaocheng/985/aa120ff6f5914b28a0a774f96655fa01.jpg)
js里面setInterval和setTimeout相同点和区别
相同点:两个方法都是先触发间隔时间,再触发回调函数
区别:
1.setInterval每隔指定的时间就执行一次表达式,若不停止会一直执行下去
而setTimeout在执行时,是在载入后延迟指定时间后,去执行一次表达式,次数仅为一次
2.将setTimeout包含于被执行函数中,然后在函数外再次使用setTimeout来达到定时执行的目的
这样,函数外的setTimeout在执行函数时再次触发setTimeout从而形成周而复始的定时效果,但是
这样每次时间就相当于延迟时间+函数执行时间,时间越久,误差越大;
而setInterval是间隔时间去执行函数,并不会产生误差,setInterval适用于显示时间,精确度高
内容总结
以上是互联网集市为您收集整理的js里面setInterval和setTimeout相同点和区别全部内容,希望文章能够帮你解决js里面setInterval和setTimeout相同点和区别所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。