leo列

导航

2012年9月19日 #

"垃圾收集"之愚见 基本上是取自《javascript高级程序设计》的一个概括

摘要: javascript具有自动垃圾收集机制,也就是说,这个机制会找到不再使用的变量,然后释放其内存。为此,垃圾收集器(GC:Garbage collecation)会按照固定的时间间隔(或代码执行中预定的收集时间),周期性地执行这一操作。垃圾收集机制具体到浏览器有两种策略:一,标记清除。 当变量进入环境(例如,在函数中声明一个变量)时,就将这个变量标记为"进入环境"。而当变量离开环境时,则将其标记为“离开环境”。"离开环境"的变量将被视为准备删除的变量,最后,垃圾收集器完成内存清除工作,销毁"离开环境"的值并回收它们所占用的内存空间。 阅读全文

posted @ 2012-09-19 18:12 leo列 阅读(179) 评论(0) 推荐(0) 编辑