跳到主要內容

使用 Prettier 格式化 JavaScript / JSX,或用 Terser 壓縮 JavaScript。提供 JSX 範例、縮排選擇和直接操作按鈕,輸入程式碼不會運作。

不執行輸入代碼。壓縮保留變數名、不做邏輯優化;許可註記會盡量保留。支援 JavaScript / JSX,不處理 TypeScript。

75 / 100,000 字符

快速鍵:Ctrl / ⌘ + Enter。修改輸入或選項會清除舊結果。

使用說明

  1. 貼上 JavaScript 或 JSX,選擇縮排。
  2. 點選直接格式化;需要壓縮 JavaScript 時點選直接壓縮。
  3. 在專案自己的測試環境驗證結果,再替換原文件。

輸入與輸出範例

範例輸入
const add=(a,b)=>a+b;
範例輸出
const add = (a, b) => a + b;

格式化不改變程式碼的意圖,但不取代語法以外的邏輯測試。

常見問題

目前格式化支援 JavaScript 和 JSX,不處理 TypeScript。壓縮器面向 JavaScript,JSX 應先透過專案編譯器轉換。

這裡的壓縮保留變數名,不進行邏輯最佳化;許可註記會盡量保留。不會執行輸入代碼。

計算依據與參考資料

格式化使用 Prettier,壓縮使用 Terser;二者都解析程式碼而不執行輸入。格式化支援 JavaScript / JSX,壓縮前應先把 JSX 編譯成 JavaScript。

內容核對: · 關於本站與內容說明

相關工具