JavaScript 格式化/压缩
格式化 JavaScript 代码使其更易读,或压缩 JS 以减小体积
使用说明
- 在左侧输入框中粘贴 JavaScript 代码
- 点击「格式化」美化代码缩进
- 点击「压缩」去除空白和注释
- 支持移除单行和多行注释
功能特点
- 支持 ES6+ 语法,包括箭头函数、模板字符串、解构赋值
- 智能缩进和换行,保持代码风格一致性
- 支持去除 JavaScript 注释,生成精简代码
- 保留字符串和正则表达式字面量的完整性
- 支持压缩为单行格式
使用说明
将 JavaScript 代码粘贴到输入框,选择格式化和缩进大小,点击「格式化」按钮即可美化代码。支持最新的 ES2023 语法特性。可以勾选去除注释,生成更简洁的代码。
使用示例
JS 格式化示例
// 格式化前
const add=(a,b)=>a+b;const obj={name:'test',fn(){return this.name}}
// 格式化后
const add = (a, b) => a + b;
const obj = {
name: 'test',
fn() {
return this.name;
}
};常见问题
JS 格式化后代码功能会变化吗?
不会。格式化仅调整代码的排版格式,不会改变代码执行逻辑。所有字符串、正则表达式和注释都受到保护。
支持 TypeScript 代码吗?
当前版本主要针对标准 JavaScript。TypeScript 代码建议使用官方的 tsc 或 prettier 进行格式化。
去除注释后还能恢复吗?
不能。去除注释是不可逆的操作。建议保留原始代码备份,或将去除注释后的代码用于生产环境。