由于字符串、对象和数组没有固定大小,所有当他们的大小已知时,才能对他们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释器都必须分配内存来存储那个实体。只要像这样动态地分配了内存,最终都要释放这些内存以便他们能够被再用,否则,JavaScript的解释器将会消耗完系统中所有可用的内存,造成系统崩溃。
程序运行过程中会产生垃圾,垃圾积攒过多会影响影响速度
当一个对象无任何的变量和属性对其引用,这种对象就是垃圾 ,但是在js中有自动回收垃圾机制
我们要做的就是将不需要的对象设置为null

var obj=new Object();
obj=null;

先有个初步认知吧~~

Last modification:April 5, 2020
如果觉得我的文章对你有用,请随意赞赏