js内存泄漏

定义:

程序不需要的内存,由于某些原因其不会返回到操作系统或者可用内存池中,这就叫做内存泄漏。(memory leak)

缺陷:

内存泄漏会导致运行缓慢、高延迟、崩溃等问题。

导致内存泄漏的原因有:

1.意外的全局变量;

2.被遗忘的计时器或回调函数;

3.脱离文档的DOM的引用;

4.闭包。

参考链接:http://www.ruanyifeng.com/blog/2017/04/memory-leak.html

posted @ 2020-08-19 15:54  柒涩波  阅读(182)  评论(0编辑  收藏  举报