我有一个全是JavaScript的网页应用程序。我注意到每个返回一个新 View 的AJAX调用的JavaScript堆大小都增加了。我应该做些什么来清理较旧的 View ?

最佳答案

我建议您看一下以下资源。您可以查看如何检查浏览器时间轴,以检测泄漏的引用和性能问题。

第一个是Chrome开发人员今年在Google IO上的演讲:

http://www.youtube.com/watch?v=3pxf3Ju2row

第二个是保罗·爱尔兰(Paul Irish)在转折点第二集上的讲话:

http://www.youtube.com/watch?v=PPXeWjWp-8Y

我相信你会发现很多线索!
无论如何...如果您在jsfiddle.net上共享代码的测试用例,我们可以看一下:)

09-25 22:12
查看更多