- GC 就是垃圾回收机制的简写
- GC 可以找到内存中的垃圾、并释放和回收空间
GC 里的垃圾是什么
- 程序中不再需要使用的对象
``javascript function func () { name = "yf" return
${name} is a coder` }
func()
- 程序中不能再访问到的对象
```javascript
function func () {
const name = 'yf'
return `${name} is a coder`
}
func()
GC 算法是什么
- GC 是一种机制,垃圾回收器完成具体的工作
- 工作的内容就是查找垃圾释放空间、回收空间
- 算法就是工作时查找和回收所遵循的规则
常见 GC 算法
- 引用计数
- 标记清除
- 标记整理
- 分代回收