跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

JS 格式化

浏览器内 JS 基础美化与压缩,字符串、模板字面量与注释内容保持原样。

怎么用

  1. 把 JS 粘贴进左侧输入框,代码片段、模块或书签脚本都可以。
  2. 选模式:美化会按大括号与分号换行、两空格缩进;压缩会去掉注释、行首缩进和空行。
  3. 点 Convert 转换,边改边出结果。
  4. 用 Copy 或 Download 把结果带走。

常见用法

常见问题

问:它是 Prettier 那种 AST 级格式化器吗? 答:不是,页面也如实说明了。它按词法重排:大括号和分号后换行、两空格缩进、注释与字符串内容保留。复杂风格规则无法与 Prettier 对齐。

问:会把代码改坏吗? 答:重排不改变任何词法单元,常见场景是安全的。已知限制:不识别正则字面量里的引号或括号;压缩不合并语句行,对分号自动插入敏感的代码会保持原有行边界。

问:压缩为什么不合并行? 答:没有真正的解析器就合并语句行,可能改变分号自动插入的行为。保留行边界是词法级工具最稳妥的选择。

你的数据留在这台设备上

JS 格式化 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。