压缩或美化你的 CSS 和 JavaScript 代码,查看压缩前后字符数对比。
关于 CSS / JS 压缩
CSS 和 JavaScript 里的注释、缩进和换行对浏览器没有意义,只会增加文件体积。这个工具会去掉这些冗余字符,并显示压缩前后的体积对比,适合在上线前做一次快速瘦身。
如果要把压缩后的代码片段分享出去,可以用 代码转图片 生成带语法高亮的截图,格式不会被打乱。
常见问题
压缩会改变代码功能吗?
规范的压缩只删除空白和注释,不改变逻辑。但要注意一种情况:JavaScript 中依靠换行判断语句结尾的写法(省略分号)在压缩后可能出错,建议压缩前确认代码分号完整。
压缩能减少多少体积?
一般在 20% 到 40% 之间,取决于注释和缩进所占比例。真正上线时更推荐再叠加 gzip 或 Brotli,两者效果可以叠加。
为什么不干脆删掉所有空格?
字符串字面量内部的空格是有意义的,不能一起删。工具会区分代码结构和字符串内容,只清理前者。