专心处理眼前的文字

JavaScript 美化.

本地格式化 JavaScript 缩进,提示语法错误位置,并复制或下载结果。

免费使用 · 无需账户
文本只留在此标签页
0 行数UTF-8 · TXT / JS
Ctrl/⌘ + Enter:格式化

只调整排版,不执行代码;输入只留在当前标签页。
01 — 怎么使用

把紧凑的代码整理清楚。

  1. 粘贴 JavaScript,或导入 UTF-8 .js / .txt。
  2. 选择缩进并格式化。
  3. 检查结果后复制或下载 .js。
02 — 使用前,了解这几点

不执行代码、不修复逻辑,不还原原始变量名称或混淆程序。语法错误时保留输入;不格式化嵌入的其他语言。

支持 UTF-8 纯文本,每份最多 1 MB、20,000 行。

输入与结果示例

示例设置: 格式化 · 2 个空格

输入
const greet=(name)=>{return "Hello, "+name};
结果
const greet = (name) => {
  return "Hello, " + name;
};

常见问题

格式化会执行我的代码吗?

不会。解析与排版在浏览器 Worker 处理,不执行输入,也不发送到格式化服务器。这不是安全扫描或程序正确性验证。

可以导入哪些文件?

支持 UTF-8 纯文本,每份最多 1 MB、20,000 行。 UTF-8: .js, .txt