堆、引用与垃圾回收高层模型 | JavaScript

本章覆盖:对象生命周期由可达性与实现 GC 管理;垃圾回收不是 ECMA-262 规定的具体算法;V8 等引擎实现可以采用分代/标记等策略;手动把变量设 null 不等于立即 GC;资源释放与内存回收不是完全同一问题。

本章知识点

  • 对象生命周期由可达性与实现 GC 管理
  • 垃圾回收不是 ECMA-262 规定的具体算法
  • V8 等引擎实现可以采用分代/标记等策略
  • 手动把变量设 null 不等于立即 GC
  • 资源释放与内存回收不是完全同一问题