|
以前在找到過壓縮 Javascript 代碼的程序,一直在用,感覺效果不錯(cuò)。
http://Javascriptcompressor.com/
在線壓縮 Javascript 源碼
只是把空格、換行、多余的注釋等等清理掉,尤其選中 Shrink variables 時(shí),會(huì)把長(zhǎng)的變量名縮減成單個(gè)字母的變量名,壓縮比通常能達(dá)到50%甚至更小。現(xiàn)在 AJAX 大行其道,JavaScript 文件越來越大,用此壓縮應(yīng)該能減輕不少流量負(fù)擔(dān)。而且縮減變量名后,程序并沒有加密,但會(huì)使程序變得很難看懂,一定程度上也能保護(hù)一下版權(quán)吧。
今天又找到了把代碼格式化的程序
http://elfz.laacz.lv/beautify/
可以把壓縮過的 JS 代碼重新格式化成容易閱讀的樣子。當(dāng)然如果是 Javascriptcompressor.com 壓縮時(shí)縮減變量名了,是沒法恢復(fù)原來有意義的變量名的。
遇到特別大的 JS 文件時(shí),瀏覽器會(huì)報(bào)耗時(shí)過長(zhǎng),選不停止,最終它能完成執(zhí)行。
JavaScript技術(shù):JavaScript 在線壓縮和格式化收藏,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。