JavaScript 在线压缩和格式化收藏


Posted in Javascript onJanuary 16, 2009

以前在找到过压缩 Javascript 代码的程序,一直在用,感觉效果不错。
http://javascriptcompressor.com/
在线压缩 Javascript 源码
只是把空格、换行、多余的注释等等清理掉,尤其选中 Shrink variables 时,会把长的变量名缩减成单个字母的变量名,压缩比通常能达到50%甚至更小。现在 AJAX 大行其道,JavaScript 文件越来越大,用此压缩应该能减轻不少流量负担。而且缩减变量名后,程序并没有加密,但会使程序变得很难看懂,一定程度上也能保护一下版权吧。

今天又找到了把代码格式化的程序
http://elfz.laacz.lv/beautify/
可以把压缩过的 JS 代码重新格式化成容易阅读的样子。当然如果是 javascriptcompressor.com 压缩时缩减变量名了,是没法恢复原来有意义的变量名的。
遇到特别大的 JS 文件时,浏览器会报耗时过长,选不停止,最终它能完成执行。

Javascript 相关文章推荐
JQuery上传插件Uploadify使用详解及错误处理
Apr 27 Javascript
location.search在客户端获取Url参数的方法
Jun 08 Javascript
JQuery中form验证出错信息的查看方法
Oct 08 Javascript
js数组操作学习总结
Nov 04 Javascript
JavaScript二维数组实现的省市联动菜单
May 08 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
Jun 09 Javascript
javascript判断css3动画结束 css3动画结束的回调函数
Mar 10 Javascript
基于JavaScript实现生成名片、链接等二维码
Sep 20 Javascript
跟我学习javascript的Date对象
Nov 19 Javascript
JS中事件冒泡和事件捕获介绍
Dec 13 Javascript
微信用户访问小程序的登录过程详解
Sep 20 Javascript
深入详解JS函数的柯里化
Jun 09 Javascript
解javascript 混淆加密收藏
Jan 16 #Javascript
js 浮动层菜单收藏
Jan 16 #Javascript
jquery中常用的SET和GET
Jan 13 #Javascript
JavaScript 私有成员分析
Jan 13 #Javascript
js利用Array.splice实现Array的insert/remove
Jan 13 #Javascript
JavaScript delete操作符应用实例
Jan 13 #Javascript
在网页里看flash的trace数据的js类
Jan 10 #Javascript
You might like
php防注
2007/01/15 PHP
php实现快速排序法函数代码
2012/08/27 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
PHP+Redis开发的书签案例实战详解
2019/07/09 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
Js操作树节点自动折叠展开的几种方法
2014/05/05 Javascript
JavaScript也谈内存优化
2014/06/06 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
js+HTML5实现canvas多种颜色渐变效果的方法
2015/06/05 Javascript
Vue数据驱动模拟实现2
2017/01/11 Javascript
JS中的作用域链
2017/03/01 Javascript
利用Node.js对文件进行重命名
2017/03/12 Javascript
简述JS控制台的使用
2018/07/15 Javascript
js实现表格数据搜索
2020/08/09 Javascript
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
推荐11个实用Python库
2015/01/23 Python
简洁的十分钟Python入门教程
2015/04/03 Python
python结合opencv实现人脸检测与跟踪
2015/06/08 Python
关于Python 3中print函数的换行详解
2017/08/08 Python
python基础教程项目五之虚拟茶话会
2018/04/02 Python
Python迭代器与生成器用法实例分析
2018/07/09 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
在Pycharm中执行scrapy命令的方法
2019/01/16 Python
python实现维吉尼亚加密法
2019/03/20 Python
python实现堆排序的实例讲解
2020/02/21 Python
Django中的AutoField字段使用
2020/05/18 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
护理自我鉴定范文
2013/10/06 职场文书
招商业务员岗位职责
2013/12/16 职场文书
校友会欢迎辞
2014/01/13 职场文书
2014年公务员工作总结
2014/11/18 职场文书
学雷锋日活动总结
2015/02/06 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
vue项目支付功能代码详解
2022/02/18 Vue.js