垃圾回收:
方法: 1.标记清除 2.引用计数
引用计数缺陷:假如两个对象之间相互引用,那么他们永远不会被回收(js访问COM对象使用引用计数策略)
解决办法:手工断开对象之间的链接,将变量设为空。
总结: 多使用局部变量,不使用时手动清除变量
保留疑问:执行环境怎么就是知道变量什么时候离开呢?
确定一个值是那种基本类型可以说使用typeof,而确定一个值是那种引用类型可以使用instanceof
垃圾回收:
方法: 1.标记清除 2.引用计数
引用计数缺陷:假如两个对象之间相互引用,那么他们永远不会被回收(js访问COM对象使用引用计数策略)
解决办法:手工断开对象之间的链接,将变量设为空。
总结: 多使用局部变量,不使用时手动清除变量
保留疑问:执行环境怎么就是知道变量什么时候离开呢?
确定一个值是那种基本类型可以说使用typeof,而确定一个值是那种引用类型可以使用instanceof