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 iframe内部出滚动条
Feb 11 Javascript
dojo随手记 gird组件引用
Feb 24 Javascript
jquery validation验证身份证号,护照,电话号码,email(实例代码)
Nov 06 Javascript
form表单action提交的js部分与html部分
Jan 07 Javascript
js获取元素相对窗口位置的实现代码
Sep 28 Javascript
Bootstrap每天必学之级联下拉菜单
Mar 27 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
Nov 09 Javascript
jQuery实现联动下拉列表查询框
Jan 04 Javascript
借助node实战JSONP跨域实例
Mar 30 Javascript
Vue.js实战之Vuex的入门教程
Apr 01 Javascript
Vue.js 父子组件通信的十种方式
Oct 30 Javascript
通过js给网页加上水印背景实例
Jun 17 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车辆违章查询数据示例
2016/10/14 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
PHP 图片合成、仿微信群头像的方法示例
2019/10/25 PHP
js取float型小数点后两位数的方法
2014/01/18 Javascript
js实现编辑div节点名称的方法
2014/12/17 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
javascript动态创建链接的方法
2015/05/13 Javascript
在Node.js中使用HTTP上传文件的方法
2015/06/23 Javascript
微信小程序 基础组件与导航组件详细介绍
2017/02/21 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
JS实现的按钮点击颜色切换功能示例
2017/10/19 Javascript
Vue实现导航栏的显示开关控制
2019/11/01 Javascript
vue中封装axios并实现api接口的统一管理
2020/12/25 Vue.js
Python网络编程使用select实现socket全双工异步通信功能示例
2018/04/09 Python
人工神经网络算法知识点总结
2019/06/11 Python
Python实现分数序列求和
2020/02/25 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
Python类super()及私有属性原理解析
2020/06/15 Python
Python定义一个函数的方法
2020/06/15 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
django使用多个数据库的方法实例
2021/03/04 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
印度尼西亚综合购物网站:Lazada印尼
2016/09/07 全球购物
凌阳科技股份有限公司C++程序员面试题笔试题
2014/11/20 面试题
为什么需要版本控制
2016/10/28 面试题
AJax面试题
2014/11/25 面试题
区域销售经理职责
2013/12/22 职场文书
公司司机岗位职责范本
2014/03/03 职场文书
小学作文评语大全
2014/04/21 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
2015年医德医风工作总结
2015/04/02 职场文书
通知的格式范文
2015/04/27 职场文书
实习单位意见
2015/06/04 职场文书
实战Python爬虫爬取酷我音乐
2022/04/11 Python