首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

闭包回收内存储器

2012-11-04 
闭包回收内存求解闭包到底怎么收工回收function init(){var kfunction pri(){k++}return pri}cinit()c()

闭包回收内存
求解闭包到底怎么收工回收
function init(){
var k
function pri(){
k++
}
return pri
}
c=init()
c()

到底怎么回收内存,是直接init=null吗?还是 c=null? 求解

[解决办法]
c=null就好了,当引用计数为0的时候,下一次GC就会把内存给释放掉,你的例子里就是那个k

热点排行