Minifikasi JavaScript
Minimalkan JavaScript ES2020 hingga 256 KiB dengan Terser di Worker lokal tanpa mengeksekusi kode; TypeScript dan JSX perlu ditranspilasi lebih dulu.
Buka alat — Minifikasi JavaScriptMinifikasi JavaScript vs Pemformat JavaScript
Jawaban singkat: JavaScript Formatter membuat kode mudah dibaca — ia menata ulang indentasi kode yang termini atau berantakan menjadi dua atau empat spasi dengan parser sungguhan, tanpa menjalankannya. JavaScript Minifier membuat kode kecil — ia menjalankan Terser di Worker lokal untuk menghapus spasi dan memendekkan sintaks untuk pengiriman. Keterbacaan versus ukuran muatan.
| Minifikasi JavaScript | Pemformat JavaScript | |
|---|---|---|
| Tujuan | Minimalkan JavaScript ES2020 hingga 256 KiB dengan Terser di Worker lokal tanpa mengeksekusi kode; TypeScript dan JSX perlu ditranspilasi lebih dulu. | Urai dan indentasi ulang JavaScript hingga 256 KiB tanpa mengeksekusinya — cara aman membaca kode yang belum dipercaya, sepenuhnya di perangkat Anda. |
| Masukan | JavaScript hingga ES2020 — tanpa TypeScript atau JSX — hingga 256 KiB | Kode sumber JavaScript hingga 256 KiB, diparse tetapi tidak pernah dijalankan |
| Keluaran | Skrip termini dengan statistik byte sebelum dan sesudah | Kode sumber tertata ulang dengan indentasi 2 atau 4 spasi, kesalahan dilaporkan per posisi |
| Penggunaan khas | Pengiriman: mengecilkan skrip atau potongan bundle untuk produksi | Pembacaan: membuka kode termini untuk ditinjau atau di-debug |
Perbedaan utama
Formatter merapikan tampilan untuk manusia; minifier mengecilkan bahasa yang sama untuk pengiriman produksi.
Keduanya menerima JavaScript murni hingga 256 KiB; minifier juga menolak TypeScript dan JSX karena Terser hanya menerima ES2020.
Minifier melaporkan byte yang dihemat pada hasil pendeknya; formatter menunjukkan kode yang sama setelah ditata ulang, dengan kesalahan sintaks ditunjuk per baris dan kolom.
Meninjau atau men-debug kode sumber mengarah ke formatter; muatan produksi mengarah ke minifier.
Minimalkan JavaScript ES2020 hingga 256 KiB dengan Terser di Worker lokal tanpa mengeksekusi kode; TypeScript dan JSX perlu ditranspilasi lebih dulu.
Buka alat — Minifikasi JavaScriptUrai dan indentasi ulang JavaScript hingga 256 KiB tanpa mengeksekusinya — cara aman membaca kode yang belum dipercaya, sepenuhnya di perangkat Anda.
Buka alat — Pemformat JavaScriptPerbandingan terkait