JavaScript 壓縮和格式化

以前在找到過壓縮 Javascript 代碼的程序,一直在用,感覺效果不錯。
http://javascriptcompressor.com/
在線壓縮 Javascript 源碼
只是把空格、換行、多餘的註釋等等清理掉,尤其選中 Shrink variables 時,會把長的變量名縮減成單個字母的變量名,壓縮比通常能達到50%甚至更小。現在 AJAX 大行其道,JavaScript 文件越來越大,用此壓縮應該能減輕不少流量負擔。而且縮減變量名後,程序並沒有加密,但會使程序變得很難看懂,一定程度上也能保護一下版權吧。

 

今天又找到了把代碼格式化的程序
http://jsbeautifier.org/
可以把壓縮過的 JS 代碼重新格式化成容易閱讀的樣子。當然如果是 javascriptcompressor.com 壓縮時縮減變量名了,是沒法恢復原來有意義的變量名的。
遇到特別大的 JS 文件時,瀏覽器會報耗時過長,選不停止,最終它能完成執行。

這兩套程序都是用純 JavaScript 寫的,可以下載下來離線使用,很方便。

發佈了52 篇原創文章 · 獲贊 7 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章