JavaScript 美化與壓縮工具

重新縮排已壓縮或混淆的 JavaScript 以便閱讀,或壓縮自己的程式碼以縮減發佈體積。

縮排
變數名稱
貼上或輸入 JavaScript 以進行美化或壓縮。

你的 JavaScript 會在瀏覽器本機進行美化和壓縮,不會上傳至 BroBroGo。

常見問題

「美化」與「壓縮」有何分別?

「美化」會重新縮排並加入空格,使程式碼易讀且便於逐步偵錯——這是解讀已壓縮或混淆檔案最快的方法。「壓縮」正好相反:它會移除空格、註解和無用程式碼(dead code),使檔案下載速度更快。閱讀時使用美化,發佈前進行壓縮。

能將已壓縮的程式碼還原為原始程式碼嗎?

它能還原縮排和換行,使邏輯重新變得易讀,但無法找回原始的變數名稱或註解——壓縮時這些資料已被永久丟棄,任何工具都無法復原。你得到的是排版清晰的相同程式碼。

「縮短」與「保留」變數名稱選項有何作用?

兩者都會移除空格、註解和無法執行的程式碼,且都不會改變腳本的行為。「縮短」還會將本機變數重新命名為單個字母,以獲得最小的檔案體積以便發佈。「保留」則會維持原有的變數名稱,雖然檔案體積略大,但依然可讀且便於偵錯。