uniapp中如何运用setInterval实现精确计时功能?
- 内容介绍
- 相关推荐
本文共计1006个文字,预计阅读时间需要5分钟。
首先区分setInterval和setTimeout的使用场景:
1.通常情况下,setTimeout用于延迟执行某方法或功能;
2.setInterval通常用于定时刷新列表,对某些列表进行周期性同步更新。
首先要区分setInterval和setTimeout
使用场景:
1.一般情况下 setTimeout() 用于延迟执行某方法或功能;
2.setInterval() 则一般用于刷新表单,对于一些表单的假实时指定时间刷新同步。
定义:
1.setInterval() : 用于按照指定的周期(以毫秒计)来循环调用函数或计算表达式,直到 clearInterval() 被调用或窗口关闭
2.setTimeout(): 用于在指定毫秒数后再调用函数或者计算表达式(以毫秒为单位)
区别总结:
setTimeout() 方法只运行一次,也就是说当达到设定的时间后就开始运行指定的代码,运行完后就结束了,次数是一次。
本文共计1006个文字,预计阅读时间需要5分钟。
首先区分setInterval和setTimeout的使用场景:
1.通常情况下,setTimeout用于延迟执行某方法或功能;
2.setInterval通常用于定时刷新列表,对某些列表进行周期性同步更新。
首先要区分setInterval和setTimeout
使用场景:
1.一般情况下 setTimeout() 用于延迟执行某方法或功能;
2.setInterval() 则一般用于刷新表单,对于一些表单的假实时指定时间刷新同步。
定义:
1.setInterval() : 用于按照指定的周期(以毫秒计)来循环调用函数或计算表达式,直到 clearInterval() 被调用或窗口关闭
2.setTimeout(): 用于在指定毫秒数后再调用函数或者计算表达式(以毫秒为单位)
区别总结:
setTimeout() 方法只运行一次,也就是说当达到设定的时间后就开始运行指定的代码,运行完后就结束了,次数是一次。

