※一键压缩、优化您的JavaScript代码,提升网页性能 加入收藏夹
基本使用方法
在左侧编辑框中粘贴您的JavaScript代码根据需要调整压缩选项(默认设置适合大多数情况)
点击"压缩代码"按钮 右侧编辑框将显示压缩后的代码
复制结果或点击"清空"重新开始 选项说明
基本选项:
移除注释:删除所有注释(保留特殊注释)移除空白:删除不必要的空格和换行
移除不必要的分号:删除可以省略的分号
移除console语句:删除所有console.*调用
移除debugger语句:删除所有debugger语句
高级选项:
优化条件语句:简化if条件和三元表达式优化布尔表达式:简化布尔逻辑
合并var声明:将多个var声明合并为一个
优化字符串连接:合并相邻字符串字面量
常量折叠:计算并替换常量表达式
缩短变量名:重命名局部变量(简单实现)
移除未使用的变量:删除未使用的变量声明
移除未使用的函数参数:删除未使用的函数参数
安全选项:
保留特殊注释:保留以/*!开头的注释保留版权信息:保留包含license/copyright的注释
保留严格模式:保留"use strict"指令
保留的变量名:这些变量名不会被缩短 保留的函数名:这些函数名不会被缩短
免责声明
1、本工具提供的代码压缩服务仅供参考,压缩结果可能因代码复杂度、压缩选项等因素而有所不同。2、使用本工具压缩代码前,请务必备份原始代码。对于因使用本工具导致的任何代码丢失或损坏,开发者不承担任何责任。
3、本工具完全在浏览器端运行,不会将您的代码上传到任何服务器,但仍建议不要压缩包含敏感信息的代码。
4、压缩后的代码在功能上应与原始代码等效,但不保证在所有情况下都能完美运行。使用前请充分测试。
5、对于专业项目,建议使用更成熟的压缩工具如UglifyJS、Terser等,本工具适合快速优化和小型项目。
6、开发者保留随时修改或终止服务的权利,不另行通知用户。
7、使用本工具即表示您同意上述条款,并自行承担使用风险。