是否有任何配置文件工具可以找出发生内存泄漏的确切位置?
谢谢, 德利/
最佳答案
根据我的经验,无法准确地向您展示可以添加到垃圾回收中的部分代码。一般来说,我测试我的应用程序的一部分(一个 View )制作“堆快照”并尝试再次逐个消除测试并找到有问题的代码。
此外,如果您使用带有 lint 的严格模式,这是一个很好的改变,不会有问题。
以上几点是针对一般的 JS,特别是 Angular,你知道有一些特定的问题,比如:watchers、$timeout、$rootScope 等。
您可以查看 John Papa 风格指南 here这将帮助您避免一些问题。
关于javascript - 如何在 Angular Javascript 中查找内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45505232/