内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未
释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等
严重后果。
怎样避免内存泄漏:
1、避免误建全局变量:在 JS
中使用未定义的变量,会在全局对象中定义一个
新变量。在浏览器中,全局变量是 window
。
2、注意定时器或回调函数的使用:使用定时器不可避免,但尽量少使用,尽量
在使用完定时器后,使用 clearInterval
或者 clearTimeout
。
JS中的内存泄露
最新推荐文章于 2024-08-02 15:47:53 发布