JavaScript 格式化

美化 JavaScript 代码,支持缩进与大括号风格选项。

输出预览
14 行 · 244 B
function greet(users) {
  users.forEach(function(u) {
    if (u.active) {
      console.log('hello ' + u.name)
    }
  });
  return users.length
}
const config = {
  api: 'https://example.com',
  retries: 3,
  features: ['format', 'minify']
};
已加载示例,JavaScript 格式化在浏览器本地完成。

为什么只有美化?

不做变量改名级压缩:无完整语法树的文本压缩容易破坏代码语义,压缩请交给项目里的构建工具。

大括号风格怎么选?

同行大括号是 JavaScript 主流风格;独立大括号接近 Allman 风格;行尾折叠则是结束大括号独立成行。

隐私说明

格式化由浏览器内的 js-beautify 完成,代码不会发送到任何服务器。