検証するために、メモリリークを検証するページを作成しました。コードは次のとおりです:
メモリ リークのテスト
コードをコピーします
コードは次のとおりです:
首先运行“产生内存泄漏方式”
未运行前打开任务管理器监控内存大小如下:
运行完再查看内存大小,可以看到内存大小已经增加了很多。
接着我再运行“不产生内存泄漏方式”
未运行前打开任务管理器监控内存大小如下:
运行完再查看内存大小,可以看到内存较“产生内存泄漏方式”小了很多。
PS: 为了检验 removeChild 导致的内存泄漏 ,我 google 了很多 IE 内存泄漏的相关文章。
相关文章如下:
http://www.cnblogs.com/dwjaissk/archive/2007/07/20/824884.html
http://bugs.dojotoolkit.org/ticket/1727
http://article.yeeyan.org/view/3407/10103