基本思路:确定哪些变量不再使用便释放内存
回收方式:
1. 标记清理 (mark-and-sweep)
2. 引用计数(reference counting)
3. 分代收集
使用 let 和 const 声明变量有利于提升性能
因为块级作用域比函数级作用域结束的更早,垃圾回收机制能更早的介入
而是用那种回收方式是由浏览器内核决定的
基本思路:确定哪些变量不再使用便释放内存
回收方式:
1. 标记清理 (mark-and-sweep)
2. 引用计数(reference counting)
3. 分代收集
使用 let 和 const 声明变量有利于提升性能
因为块级作用域比函数级作用域结束的更早,垃圾回收机制能更早的介入
而是用那种回收方式是由浏览器内核决定的