在线解析 JavaScript 代码并可视化抽象语法树(AST),基于 Acorn 引擎逐节点展示语法结构,适合调试编译器与学习解析原理,浏览器本地运行不上传,免费无需安装。
先在输入区填写待处理内容,并检查当前选项;修改输入或使用页面控件后查看结果区域。
本页按「📝 JavaScript代码」、「🌳 AST结构」等区域组织内容。先完成当前操作,再检查对应区域及页面提示;未满足输入条件时,应先补齐数据,不要将占位值当作已完成的结果。
先用最小示例验证,再将结果放回实际开发环境检查。语言版本、运行环境、编码和配置项可能与浏览器中的处理规则不同。
本页的主要处理逻辑在浏览器内执行。页面加载资源、打开外部链接,以及带外部地址的内容预览仍可能产生网络请求;“本地处理”并不表示整个网页完全没有网络活动。
先检查输入内容是否完整,以及格式、单位和当前选项是否匹配。修改输入后,查看页面的结果或错误提示;可先用少量数据定位问题。此工具还依赖额外的脚本资源;首次使用需等资源加载完成,资源加载失败时请恢复网络后刷新。
JavaScript 格式化 · JavaScript 代码压缩器 · Nginx / Apache 访问日志分析器 · INI / 配置文件编辑器 · 全部开发工具