我有一个完整的JavaScript网页应用程序。我注意到每次返回新视图的AJAX调用都会出现JavaScript堆大小。我应该做些什么来清理旧视图?
答案 0 :(得分:3)
我建议您查看以下资源。您可以看到如何检查浏览器时间轴以检测泄漏的引用和性能问题。
第一个来自Chrome开发者今年在Google IO上发言:
http://www.youtube.com/watch?v=3pxf3Ju2row
第二个是来自保罗爱尔兰人在第2集的突破点谈话:
http://www.youtube.com/watch?v=PPXeWjWp-8Y
我相信你会找到很多线索! 无论如何......如果你在jsfiddle.net上分享你的代码的测试用例,我们可以看一下:)