我每秒钟调用一个函数50次,该函数会在
我尝试在函数中的某些位置放置
我的问题是:
<canvas>
元素上绘制一些昂贵的东西。虽然没有问题,但我查看了内存使用情况,发现它每秒钟占用1MB的RAM。Chrome似乎进行垃圾回收,因为它每隔一分钟左右就会下降,但然后使用量又增加了。我尝试在函数中的某些位置放置
return
,以便确定我的函数的哪个部分导致泄漏。我已经成功将其缩减到特定的代码行,之后就出现了问题,但我不知道如何解决它。我的问题是:
- 有什么工具可以有效地测量Chrome中的JavaScript内存泄漏吗?
- 在使用变量后将其设置为
null
/undefined
是否有效,类似于处理它们?