猿问
什么是JavaScript垃圾收集?
什么是JavaScript垃圾收集?
什么是JavaScript垃圾收集?为了编写更好的代码,对于Web程序员来说,了解JavaScript垃圾收集有什么重要的?
SMILET
浏览 347
回答 3
3回答
桃花长相依
摘自博客的好引语DOM组件与JScript组件一样是“垃圾收集”,这意味着如果您在任何组件中创建一个对象,然后丢失该对象,它最终将被清除。例如:function makeABigObject() {var bigArray = new Array(20000);}调用该函数时,JScript组件将创建一个可在该函数中访问的对象(名为bigArray)。不过,一旦函数返回,就会“失去”bigArray的“跟踪”,因为再也没有办法引用它了。好吧,JScript组件意识到您已经失去了它的踪迹,所以bigArray被清理了-它的内存被回收了。在DOM组件中也可以使用相同的东西。如果你说document.createElement('div')或者类似的东西,那么DOM组件将为您创建一个对象。一旦您失去了对该对象的跟踪,DOM组件将清理相关的内容。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答