关于setInterval的问题

setInterval指定的是“开始执行”之间的间隔,并不考虑每次任务执行本身所消耗的时间。因此实际上,两次执行之间的间隔会小于指定的时间。比如,setInterval指定每100ms执行一次,每次执行需要5ms,那么第一次执行结束后95毫秒,第二次执行就会开始。如果某次执行耗时特别长,比如需要105毫秒,那么它结束后,下一次执行就会立即开始。 这句话有错误吗??

鸿蒙传说
浏览 654回答 1
1回答

有只小跳蛙

这段话逻辑没有问题。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript