问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何压缩js

发布网友 发布时间:2022-04-21 19:37

我来回答

3个回答

热心网友 时间:2022-04-19 04:24

简单的压缩一般是:删除注释和空白符,替换变量名。

更激进点的做法还包括:删除无用代码,内联函数,等价语句替换等。

有些开发者出于保护代码的原因,还可能会对代码进行混淆处理。

通常深度压缩JS都必须要做的一步就是尽量地缩短变量名,因为一份体积巨大的JS代码,其中的变量名会占去不少空间。

压缩js必须要注意:

1、压缩前的代码格式要标准。因为去掉换行与空格时,所有语句就变成一行,如果你的代码有瑕疵(比如某行少了个分号),那就会导致整个文件报错。当然,现在有的压缩工具已经比较智能了。

2、备份原文件。压缩很可能不会一次成功,一般要多试,多改。

js压缩工具:

1. YUI Compressor

2. Google Closure Compiler

热心网友 时间:2022-04-19 05:42

请搜索

在线JS/CSS/HTML压缩(采用YUI Compressor实现)

开源中国的在线工具里的一个

热心网友 时间:2022-04-19 07:17

YUIcompressor
用这个软件,需要简单配置一下java变量,使用起来非常方法,可以压缩js和css。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 香港个人汇丰转美金到大陆个人账户可以吗? js 压缩后的代码如何调试? 从大陆转美金到美国HSBC汇丰银行有几种办法? 从大陆转美金到美国HSBC汇丰银行有几种办法? 香港汇丰美金账号是否只能收美金,能收港币吗? 香港汇丰公司帐户中的美金如何转到国内个人账户? 香港汇丰银行公司账户内美金在国内取现人民币问题 汇丰银行账户存取美金需要手续费不? 能否从香港汇丰银行用美金转换人民币汇往内地吗? 从国外向香港汇丰银行汇美元要多少手续费 香港汇丰银行帐户内的美金,在北京中国的商业银行... 美国汇丰银行和中国汇丰香港汇丰可以直接美金转账吗? 为什么同一个登陆时却出现了两个不一样的名字!但是都是同一个!_问一问 怎么联系快递公司上门取件 怎么让快递员上门取件 怎么叫快递员上门取件 快件收派员具体是做什么工作的? 怎么让快递上门收件? 怎么让快递小哥上门取件? 想让快递员上门收取快件应该怎么做 儿子在美国存在汇丰的美元,在中国能从汇丰银行取出... 微信里面的那个证件号怎么填? 儿子在美国存在汇丰的美元,在中国能从汇丰银行取出... 有关js压缩,加密的事~急求!!! 微信忘了证件号怎么办? 香港汇丰银行开户,多久可以让客户汇入美金 香港汇丰银行开户,多久可以让客户汇入美金 怎么知道办理微信的证件号码? 如何压缩javascript和css文件 美金汇入香港开户的汇丰银行,汇丰银行写全称吗? 还... 美金汇入香港开户的汇丰银行,汇丰银行写全称吗? 还... 微信证件号 办理汇丰银行的美元卡需要什么条件 办理汇丰银行的美元卡需要什么条件 JS的压缩其实就是把js定义当中的一些长字符串用短... 汇丰银行公司账户美金转港币怎么转 汇丰银行公司账户美金转港币怎么转 微信实名认证里的证件号是什么 jscompress压缩失败文件 js文件 压缩成一个 是怎么弄的