[英]How to fix javascript and raphaeljs memory leak?
我有以下代码使用在IE中运行的RapahelJs。 该代码导致内存泄漏,我不知道出什么问题了。 有没有人可以帮助我,并就raphaeljs的使用和内存泄漏提供一些建议。
for (i=0; i<2000; i++) {
var r = paper.rect(100, 100, 30, 30);
r.remove();
r = null;
}
提前致谢
我收到了rapahels讨论组的建议。 我可以用一句话来总结:
比起删除/创建,更喜欢隐藏/显示
在给定的示例中,我看不到任何泄漏。 内存确实变高了,但是一段时间后,当GC运行时,它又恢复了正常。 在纯HTML中运行类似的示例,并告诉我您是否会有不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.