1.垃圾回收机制 在编写Javascript程序时,开发人员不用关心内存问题,内存分配及无用内存的回收完全实现了自动化管理.垃圾收集器会按照预定的时间间隔, 周期性的找出那些不再继续使用的变量,然后释放其所占用的内存.具体到浏览器中,用于标识无用变量的策略,通常有两种:标记清除和引用策略. 标记清除 标记清除的原理很容易理解,当变量进入一个执行环境(例如,在函数中声明一个变量),将这个变量标记为“进入环境”,当变量离开环境时,则将其标记为“离开环境”. 垃圾收集器在运行的时候会给存储在内存中的所…