js中的内存泄漏和内存溢出

内存泄漏

内存泄漏时由于运行时所需要的内存大于可用内存导致的,程序会报错,可以通过不断的创建大数组来演示内存的泄漏问题

内存溢出

内存溢出主要是因为使用过的变量并未及时的进行清理释放,导致的内存溢出,主要形成的原因有定时器和计时器导致的内存不及时回收,闭包,和全局变量,这些可以长时间的占用内存。 可以通过让闭包生成的对象等于null来及时的将闭包占用的内存进行释放

猜你喜欢

转载自blog.csdn.net/qq_40844662/article/details/106231494