JS 运行机制
作用域链
this 绑定
即将推出
闭包原理
即将推出
原型链
即将推出
Class 与继承
即将推出
事件循环
即将推出
请我喝杯咖啡
中
ℹ️
引擎支持范围:当前已完整支持作用域链查找解析、执行上下文 (GEC/FEC)、变量提升及堆内存模型。更多高级 JS 特性将在后续模块陆续更新!
JavaScript 代码编辑器
支持直接编辑或粘贴自定义代码
第 0 步 / 共 0 步
←
→
单步
Space
播放
按 → 单步 或 Space 自动播放
◀
▶ 自动播放
▶
阶段 1: 编译预解析
(变量提升与内存分配)
➔
阶段 2: 代码执行
(逐行赋值与调用求值)
单步执行原理解析
按键盘右方向键 “→” 进行单步调试,或按空格键 “Space” / 点击 “▶ 自动播放” 进行连续执行。
调用栈 (CALL STACK)
— 执行上下文栈 (后进先出 LIFO)
后进先出 (LIFO) 栈帧
Global Execution Context (GEC)
▶ Active Frame
堆内存空间 (HEAP & MEMORY SPACE)
— 已分配对象 (GO, AO, FunctionObjects, ER)
ECMAScript 堆内存区
内存中暂无分配对象
控制台输出 (Console)
console.log(...) Stream
暂无输出产生