JS 压缩 / 美化
压缩或美化 JavaScript 代码,全部在浏览器本地处理,代码不会上传。
说明
- 压缩会移除
//行注释、/* */块注释与多余空白,并保留字符串与模板字符串内容。 - 本工具为轻量实现,正则字面量内的空格等极端写法可能被影响;压缩前请务必备份源码,压缩后先本地运行验证。
- 美化为基础缩进(按大括号层级),不保证与 Prettier 完全一致。
使用说明
JavaScript 文件里的注释与多余空白会增大体积。本工具基于词法扫描,在压缩时避免误伤字符串与正则,同时支持格式化美化,方便体积优化与代码阅读。
- 粘贴或上传 JavaScript 代码。
- 点击「压缩」去除注释与空白,或点击「美化」按规则缩进。
- 复制结果或下载为文件。
常见问题
- 压缩会改变代码逻辑吗?
- 不会。工具仅去除注释、空白并做安全的名字压缩,字符串与正则内容保持不变。
- 支持 ES6+ 语法吗?
- 支持现代语法的基础处理;涉及 JSX / TypeScript 的编译需用专门的构建工具。
- 代码会上传吗?
- 不会。压缩与美化全部在浏览器本地完成。