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的ajax基础上的超强GridView展示
Sep 18 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
Dec 11 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 Javascript
jquery原理以及学习技巧介绍
Nov 11 Javascript
AngularJS基础 ng-include 指令简单示例
Aug 01 Javascript
Javascript ES6中数据类型Symbol的使用详解
May 02 Javascript
移动端web滚动分页的实现方法
May 05 Javascript
谈谈VUE种methods watch和compute的区别和联系
Aug 01 Javascript
浅谈vue中使用图片懒加载vue-lazyload插件详细指南
Oct 23 Javascript
关于laydate.js加载laydate.css路径错误问题解决
Dec 27 Javascript
vue页面加载时的进度条功能(实例代码)
Jan 13 Javascript
JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】
Apr 28 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 动态多文件上传
2009/01/18 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
PHP基于SimpleXML生成和解析xml的方法示例
2017/07/17 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
JavaScript中的toLocaleLowerCase()方法使用详解
2015/06/06 Javascript
分享经典的JavaScript开发技巧
2015/11/21 Javascript
javascript自动切换焦点控制效果完整实例
2016/02/02 Javascript
JavaScript学习笔记之创建对象
2016/03/25 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
js验证密码强度解析
2020/03/18 Javascript
通过实例解析javascript Date对象属性及方法
2020/11/04 Javascript
使用Python下载Bing图片(代码)
2013/11/07 Python
python开发环境PyScripter中文乱码问题解决方案
2016/09/11 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
2017/11/21 Python
怎么使用pipenv管理你的python项目
2018/03/12 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
TensorFLow 不同大小图片的TFrecords存取实例
2020/01/20 Python
python 线性回归分析模型检验标准--拟合优度详解
2020/02/24 Python
css3的transform造成z-index无效解决方案
2014/12/04 HTML / CSS
CSS3实现多重边框的方法总结
2016/05/31 HTML / CSS
工程项目经理岗位职责
2013/12/15 职场文书
小孩不笨观后感
2015/06/03 职场文书
生死抉择观后感
2015/06/09 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
selenium.webdriver中add_argument方法常用参数表
2021/04/08 Python
一文带你理解vue创建一个后台管理系统流程(Vue+Element)
2021/05/18 Vue.js
python munch库的使用解析
2021/05/25 Python
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python
delete in子查询不走索引问题分析
2022/07/07 MySQL