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 相关文章推荐
JavaScript 和 Java 的区别浅析
Jul 31 Javascript
replace()方法查找字符使用示例
Oct 28 Javascript
node.js中的fs.openSync方法使用说明
Dec 17 Javascript
浅析webapp框架AngularUI的demo
Dec 21 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
Aug 24 Javascript
原生javascript移动端滑动banner效果
Mar 10 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
Angular PWA使用的Demo示例
Jan 31 Javascript
JS实现checkbox互斥(单选)功能示例
May 04 Javascript
微信小程序合法域名配置方法
May 06 Javascript
vue实现购物车案例
May 30 Javascript
详解 TypeScript 枚举类型
Nov 02 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
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
PHP下打开URL地址的几种方法小结
2010/05/16 PHP
php实现webservice实例
2014/11/06 PHP
ThinkPHP自动完成中使用函数与回调方法实例
2014/11/29 PHP
JS是否可以跨文件同时控制多个iframe页面的应用技巧
2007/12/16 Javascript
获取HTML DOM节点元素的方法的总结
2009/08/21 Javascript
JavaScript 学习笔记(七)字符串的连接
2009/12/31 Javascript
js,jQuery 排序的实现代码,网页标签排序的实现,标签排序
2011/04/27 Javascript
为原生js Array增加each方法
2012/04/07 Javascript
简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013/04/16 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
javascript去除空格方法小结
2015/05/21 Javascript
JS实现新浪博客左侧的Blog管理菜单效果代码
2015/10/22 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
2016/09/04 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
详解Vue.js Mixins 混入使用
2017/09/15 Javascript
React+Webpack快速上手指南(小结)
2018/08/15 Javascript
Vue 页面状态保持页面间数据传输的一种方法(推荐)
2018/11/01 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:33:30]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第二场 2月5日
2021/03/11 DOTA
python网络编程实例简析
2014/09/26 Python
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
Python入门之modf()方法的使用
2015/05/15 Python
python 函数的缺省参数使用注意事项分析
2019/09/17 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
Python程序慢的重要原因
2020/09/04 Python
如何使用python自带IDLE的几种方法
2020/10/10 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
博士生入学考试推荐信
2013/11/17 职场文书
本溪关门山导游词
2015/02/09 职场文书
教师节寄语2015
2015/03/23 职场文书
社区重阳节活动总结
2015/03/24 职场文书
感恩教育主题班会
2015/08/12 职场文书