使用的是值为零的setInterval
What use is setInterval with a value of zero?
本文关键字:setInterval 更新时间:2023-09-26
我看到了一些JavaScript代码,其中包含以下内容:
var myFunc = function () {
timeout = setTimeout(myFunc, 0);
}
这似乎会立即让人想起这个功能。
这有什么用例?
阅读本文。
简而言之,它"暂停"JavaScript执行,让渲染线程跟上。它让浏览器有机会完成一些在处理这段新的JavaScript之前一直在等待完成的非JavaScript的事情。
相关文章:
- node.js:setInterval()正在跳过调用
- setInterval和clearInterval javascript无法按需工作
- Don'我不明白为什么我的setInterval+jQuery;不起作用
- setInterval游戏循环的范围问题
- JavaScript setInterval problems
- 如何在Javascript中延迟setInterval
- 如何执行相同的setInterval()
- SetInterval在javascript对象中表现怪异
- 从setInterval方法移动到带有sprite的requestAnimationFrame
- 如何在悬停时暂停setInterval
- 可以't获取setInterval函数以使用javascript中的this.function_name调用另一
- 删除对象时终止setInterval
- 使用setInterval()函数进行图像闪烁
- “;对于“;内部”;setInterval”;
- 在setInterval函数之前声明时未定义对象
- 使setInterval和setTimeout工作时出现问题
- 事件循环的MEAN.JS setInterval进程(从另一个服务器获取数据)
- 使用setInterval调用原型函数时出现问题
- setInterval函数不会更改视图中的$scope
- “单独列搜索”上的Datatables setinterval函数