JS 运行机制
作用域链
this 绑定
闭包原理
面试实验室
指南
请我喝杯咖啡
中
作用域链可视化器
可选择预设范例,或直接编辑/粘贴自定义代码
多层作用域链逐级查找
变量遮蔽 (Variable Shadowing)
静态词法作用域机制
ES6 块级作用域隔离 (Declarative ER)
第 0 步 / 共 0 步
←
→
单步
Space
播放
按 → 单步 或 Space 自动播放
◀
▶ 自动播放
▶
阶段 1: 编译预解析
(变量提升与内存分配)
➔
阶段 2: 代码执行
(逐行赋值与调用求值)
单步执行原理解析
按键盘右方向键 “→” 进行单步调试,或按空格键 “Space” / 点击 “▶ 自动播放” 进行连续执行。
图文指南
JavaScript 作用域链如何工作