垃圾回收

1.找出不再使用的变量
2.释放其占用的内存
3.固定的时间运行

标记清除 mark and sweep

  1. function test(){
  2. var a = 0 // 进入环境
  3. }
  4. test() // 离开环境
  5. var b = 0
  6. var c = 1
  7. function e(){
  8. }

变量生命周期