有没有办法找出Javascript中有多少个间隔处于活动状态
Is there a way to find out how many intervals are active in Javascript?
我可能的重复项:
查看 javascript 中的所有超时/间隔?
正在制作一款HTML5游戏,最近我添加了很多依赖于间隔的图形效果(由setInterval
函数制作)。它开始运行缓慢,即使不应该运行间隔!所以,我相信我不会全部清除它们,我想这样做。但是怎么做呢?首先,当然,要弄清楚这是否是问题所在,那么如何获取当前活动间隔的数量呢?
该死的,间隔计数永远不会超过 3,毕竟我很小心。我想我只是把终端速度设置得太低了!
包装所有间隔函数。例如:
myInterval = function(func, sec) {
myInterval.count = myInterval.count + 1 || 1;
setInterval(func, sec);
};
myInterval("console.log(1)", 3000);
myInterval("console.log(2)", 3000);
然后
console.log(myInterval.count); // => 2
clearInterval和Timeout函数也是如此
相关文章:
- 在Angular 2中布线期间保持零部件处于活动状态
- 如何使bxslider仅在移动视图中处于活动状态
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 使用纯javascript而非jquery使所选选项卡处于活动状态并保持非活动状态
- 我如何为列出的选项卡元素编写一个Protractor测试,它会检查它是否's是否处于活动状态
- 返回上一页时,Javascript仍处于活动状态
- Angular+bootstrap ui,检查当前选项卡是否已处于活动状态
- 按钮处于活动状态,焦点无法在Mac FireFox上工作
- 禁用永久活动状态
- 单击我网站中的链接时打开新选项卡,保持当前选项卡处于活动状态
- 网页在等待 AJAX 响应时变为非活动状态
- 广告拦截处于活动状态,然后不要打开超链接到新标签
- 如何创建至少 1 个框处于活动状态的复选框列表
- 如何使按钮具有 :活动状态 1 秒
- JQuery UI 1.11 将选项卡设置为活动状态
- 如何获取链接以保持活动状态
- 限制 .live() 函数在 JavaScript 中变为活动状态的次数
- 如何在每次页面重新加载时更改渐变背景,同时保持光标位置元素处于活动状态
- 页面刷新后,所选选项卡处于非活动状态
- 有没有办法找出Javascript中有多少个间隔处于活动状态