我有一个全是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上共享代码的测试用例,我们可以看一下:)