模块全力研发中
🚀 即将上线闭包捕获机制与内存生命周期仿真
直观呈现函数执行上下文出栈后,内部函数如何通过 [[Scope]] 引用让外层变量在堆内存中长久驻留。
✨ 即将呈现的核心仿真特性
📦
[[Scope]] 内部槽指针绑定
函数创建阶段将外层作用域链固化至内部槽,并在调用时无缝连接为完整链条。
🧹
闭包与垃圾回收 (GC Mark-and-Sweep)
观察为什么普通函数返回后 AO 会被回收,而闭包会形成可达引用链阻止内存释放。
🔄
循环中的 var 异步陷阱 vs let 块级闭包
对比经典面试题:`for (var i...) setTimeout` 输出全为 3 的根源与 ES6 let 每次迭代独立环境记录。