GC导致浏览器短暂冻结;内存泄漏?

时间:2016-10-30 15:08:56

标签: javascript jquery

我有一个~300行javascript文件似乎是泄漏内存,由于我认为是垃圾收集,它会定期导致浏览器短暂冻结。

这是我第一次尝试编写JS,所以我的假设基于我一直在研究和使用Chrome的时间轴和其他工具的猜测。

这是一个非常简化的版本,可以重现问题。我很肯定我在剧本中有其他代码已被破坏,但我想如果我能在这里得到一些关于我可能做错的指示,我将能够对其余部分应用任何更改。代码。

有人可以帮助我了解我可以做些什么来防止这个问题?如果它是相关的,我用来从中提取数据的后端是Perl的$(document).ready(function(){ var temp_limit = -1; var humidity_limit = -1; event_interval(); function event_interval(){ $.get('/get_config/event_display_timer', function(interval){ interval = interval * 1000; setInterval(display_env, interval); }); } function display_env(){ $.get('/fetch_env', function(data){ var json = $.parseJSON(data); }); } });

navpop

0 个答案:

没有答案