Javascript工具 – 使用JS Minifier過濾JS檔案

來源:互聯網
上載者:User

JS Minifier是一個過濾JS檔案中的注釋及無用空格的工具。可以在 http://fmarcia.info/jsmin/ 下載它的Web版本。同樣可以在 http://javascript.crockford.com/jsmin.html 頁面底部擷取到其它程式的處理版本。下面以Web版為例。

 

使用這個工具非常簡單。直接複製JS檔案源碼到Code文字框中,然後選擇處理層級:

Minimal: original algorithm but keep linefeeds if single (原始演算法但保持換行,小型層級)

Conservative: original algorithm (原始演算法,中等層級)

Agressive: remove more linefeed
than the original algorithm but can be regressive (原始演算法上去除換行但能夠恢複,最高處理層級)

然後點擊 JSMin按鈕,則下面的文字框中會顯示處理後的源碼。並且顯示了文本的原始大小和處理後的大小,以及處理後的大小和原始大小的比例。 

(註:經過測試,Minimal和Conservative層級能正確過濾產生可以啟動並執行JS檔案。而Agressive產生的檔案存在錯誤。所以建議使用Conservative層級) 

還有其它不少JS檔案處理和壓縮公用程式,比如yahoo的YUI Compressor (支援壓縮處理和混淆,與JS Minifier不同),後續再做說明。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.