JavaScript垃圾回收机制

94 阅读1分钟

JavaScript垃圾回收机制

Js拥有一套内存管理引擎,负责创建对象、销毁对象以及垃圾回收,JS垃圾回收机制:找到不使用的变量,释放内存,但是这个过程不是实时,因为开销很大,所以垃圾回收器GC会按照固定的事件周期来执行

标记清除

这是js最常见的垃圾回收机制,垃圾回收器会将内存中的所有变量加上标记,然后去掉环境中被引用的变量的标记,这些仍然存在标记的就是要删除的变量,

https://segmentfault.com/a/1190000018605776