新聞中心
總結(jié)來講,所謂代碼瘦身,即是從源代碼當(dāng)中刪除不必要的字符的相關(guān)技術(shù)。業(yè)界亦將此稱為代碼壓縮及代碼最小化。很多生產(chǎn)型網(wǎng)站都在使用JavaScript瘦身舉措,但JS本身亦提供相關(guān)技術(shù)以將腳本壓縮為更小的單元。為了成功實現(xiàn)各類瘦身效果,Web開發(fā)者一直在努力挖掘各類卓越JS瘦身工具的能力。很明顯,對源代碼進(jìn)行瘦身能夠顯著改善加載時間以及Web應(yīng)用性能。在今天的文章中,我們將共同了解其中最為出色的幾款方案。

創(chuàng)新互聯(lián)公司主營修水網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),修水h5小程序設(shè)計搭建,修水網(wǎng)站營銷推廣歡迎修水等地區(qū)企業(yè)咨詢
YUI Compressor
這是一款Java環(huán)境下的命令行工具,且由雅虎負(fù)責(zé)擴(kuò)展。如果大家希望快速實現(xiàn)代碼瘦身,則YUI Compressor能夠充分滿足您的要求。其100%安全且能夠提供較其它工具更為理想的壓縮比。
Packers
Packers是另一款著名的Java瘦身工具,其能夠自動創(chuàng)建當(dāng)前代碼的壓縮后版本。只需要將代碼粘貼至其中并點擊打包按鈕即可。其能夠?qū)崿F(xiàn)超越常規(guī)壓縮的效果,且可配合JavaScript運行時片段實時即時解壓縮。
JS Min
JS Min能夠輕松消除JS文件當(dāng)中不必要的注釋與空格。其能夠?qū)⑽募w積縮減至原先的一半,從而加快下載速度。另外,其還喜歡使用表達(dá)性編程風(fēng)格,因為它消除了純文本自我描述文檔的下載成本。
Dojo Shrinks Safe
這款壓縮器能夠利用Rhino庫解析JS代碼以及本地變量名稱。在其處理之后,您的腳本體積將輕松實現(xiàn)瘦身,從而允許其更貼近指定編程風(fēng)格。其永遠(yuǎn)不會更改公共變量與API,意味著大家能夠?qū)S代碼的壓縮版本下載至頁面當(dāng)中,而無需更改任何代碼內(nèi)容。
谷歌Closure編譯器
如果大家希望提升自己JS代碼的下載與運行速度,那么谷歌Closure編譯器絕對不能錯過。這款工具能夠消除無用代碼、評估代碼內(nèi)容、重寫并減少低效率元素。其還會檢查語法、變更引用與類型,同時就常見的JS錯誤使用方式發(fā)出警告。這是一款堪稱卓越的JS代碼編譯器。
Ajaxmin UI
Ajexmin UI能夠?qū)⑽募D(zhuǎn)化為文件夾以及嵌套文件夾以實現(xiàn)瘦身效果。其甚至能夠?qū)€別JS文件進(jìn)行最小化處理,在后臺運行最小化機(jī)制并在處理完畢后打開生產(chǎn)文件夾。
當(dāng)前題目:六款出色工具助您輕松實現(xiàn)JavaScript代碼瘦身
URL地址:http://www.dlmjj.cn/article/dhgcsdd.html


咨詢
建站咨詢
