JavaScript 壓縮
在瀏覽器 Worker 中以 Terser 壓縮最多 256 KiB 的 JavaScript,不執行程式碼,僅支援 ES2020,不產生 source map。
開啟工具 — JavaScript 壓縮直接結論: JavaScript 壓縮 / JavaScript 格式化: 輸入與操作 / 可見結果與匯出. 在瀏覽器 Worker 中以 Terser 壓縮最多 256 KiB 的 JavaScript,不執行程式碼,僅支援 ES2020,不產生 source map。 JavaScript 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。 選擇 1–8 個空格或定位字元。按下「格式化」後套用選項。 JavaScript 透過解析器處理模組、指令、正規表示式及範本,不執行原始碼。解析通過不代表執行環境相容。 依任務選擇工具,匯出前確認目前限制。
| JavaScript 壓縮 | JavaScript 格式化 | |
|---|---|---|
| 用途 | 在瀏覽器 Worker 中以 Terser 壓縮最多 256 KiB 的 JavaScript,不執行程式碼,僅支援 ES2020,不產生 source map。 | JavaScript 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。 選擇 1–8 個空格或定位字元。按下「格式化」後套用選項。 JavaScript 透過解析器處理模組、指令、正規表示式及範本,不執行原始碼。解析通過不代表執行環境相容。 |
| 輸入 | JavaScript 壓縮: 貼上不超過 256 KiB 的 UTF-8 原始碼。縮小模式下無法使用縮排控制項。 | JavaScript 格式化: JavaScript · 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。 |
| 輸出 | JavaScript 壓縮: 點「複製結果」放入剪貼簿,或點「下載」儲存為 toolars.min.js。「重設」會清空面板,方便處理下一個腳本。 JavaScript 刪除一般註解,不壓縮邏輯或改名,也不執行原始碼。 | JavaScript 格式化: 一致;都匯出目前可見的 UTF-8 結果。修改原始碼或縮排會使舊結果失效;重新執行後再匯出。 輸入上限 256 KiB UTF-8,輸出上限 512 KiB。Worker 啟動及執行各限五秒。取消或編輯會終止 Worker 並清除舊結果。 |
| 典型場景 | JavaScript 壓縮: 交付:為生產環境縮小腳本或打包片段 | JavaScript 格式化: 閱讀:展開壓縮程式碼以便審查或除錯 |
在瀏覽器 Worker 中以 Terser 壓縮最多 256 KiB 的 JavaScript,不執行程式碼,僅支援 ES2020,不產生 source map。 JavaScript 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。 選擇 1–8 個空格或定位字元。按下「格式化」後套用選項。 JavaScript 透過解析器處理模組、指令、正規表示式及範本,不執行原始碼。解析通過不代表執行環境相容。
JavaScript 壓縮: 貼上不超過 256 KiB 的 UTF-8 原始碼。縮小模式下無法使用縮排控制項。 JavaScript 格式化: JavaScript · 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。
JavaScript 壓縮: 點「複製結果」放入剪貼簿,或點「下載」儲存為 toolars.min.js。「重設」會清空面板,方便處理下一個腳本。 JavaScript 刪除一般註解,不壓縮邏輯或改名,也不執行原始碼。 JavaScript 格式化: 一致;都匯出目前可見的 UTF-8 結果。修改原始碼或縮排會使舊結果失效;重新執行後再匯出。 輸入上限 256 KiB UTF-8,輸出上限 512 KiB。Worker 啟動及執行各限五秒。取消或編輯會終止 Worker 並清除舊結果。
JavaScript 壓縮: 交付:為生產環境縮小腳本或打包片段 JavaScript 格式化: 閱讀:展開壓縮程式碼以便審查或除錯
在瀏覽器 Worker 中以 Terser 壓縮最多 256 KiB 的 JavaScript,不執行程式碼,僅支援 ES2020,不產生 source map。
開啟工具 — JavaScript 壓縮JavaScript 貼上不超過 256 KiB UTF-8 的原始碼;不會執行程式碼。 選擇 1–8 個空格或定位字元。按下「格式化」後套用選項。 JavaScript 透過解析器處理模組、指令、正規表示式及範本,不執行原始碼。解析通過不代表執行環境相容。
開啟工具 — JavaScript 格式化