Kode & Format

JS Minifier

Minimalkan kode JavaScript Anda secara gratis: kurangi ukuran file dengan menghapus komentar dan spasi berlebih, dan lihat persentase penghematannya secara instan.

JS Minifier
Kode yang Diminimalkan
Ukuran Asli
Ukuran Diperkecil
Penghematan
output.min.js
Minifikasi sederhana (komentar + penghapusan spasi). Untuk lingkungan produksi, minifier lengkap seperti Terser/esbuild direkomendasikan.
Informasi

Tentang JS Minimizer

Ukuran file JavaScript secara langsung memengaruhi kecepatan pemuatan situs web Anda dan skor Core Web Vitals. Minifikasi secara signifikan mengurangi jumlah byte yang dibutuhkan untuk mengirimkan file ke browser dengan menghapus komentar, spasi yang tidak perlu, jeda baris, dan indentasi dari kode sumber.

Ini gratis. JS Minifier Alat ini memproses kode JavaScript yang Anda tempelkan di browser Anda; tidak ada data yang dikirim ke server. Komentar satu baris (//), komentar multi-baris (/* ... */), spasi di awal dan akhir baris dihilangkan. String ("...", '...', `...`Konten di dalam literal `<script>` dan `regex` dipertahankan; ini meminimalkan risiko penurunan fungsi.

Alat, asli dan berkurang Ini membandingkan ukuran kode dan menunjukkan persentase penghematannya. Catatan: Alat ini melakukan downscaling tingkat dasar. Ia menawarkan penggantian nama variabel, tree-shaking, dan optimasi tingkat lanjut untuk lingkungan produksi. Balik, esbuild atau UglifyJS Alat minifikasi berfitur lengkap seperti ini sangat direkomendasikan.

Bagaimana cara menggunakannya?

Langkah demi langkah

  1. Anda ingin mengecilkannya Kode JavaScript Tempel atau ketik di area di atas.
  2. Mengurangi Klik tombolnya; komentar dan spasi berlebih akan langsung dihapus.
  3. Persentase tabungan dan ukuran byte ditampilkan di bagian hasil.
  4. Kode yang diperkecil Menyalin Simpan ke papan klip menggunakan tombol tersebut, dan gunakan dalam proyek Anda.
  5. Untuk kode yang berbeda Membersihkan Klik tombol dan ulangi prosesnya.
FAQ

Pertanyaan yang Sering Diajukan

Tidak. Tali alat ("...", '...'templat literal `...`Fungsinya adalah mendeteksi dan mempertahankan isi literal regex dan karakter komentar. Hal ini memastikan bahwa bagian yang tampak sebagai karakter komentar tetapi sebenarnya adalah data tidak dihapus.

Cocok untuk proyek sederhana dan pemeriksaan awal yang cepat. Namun, ia menawarkan dukungan untuk pemendekan variabel, tree-shaking, dan pemetaan sumber dalam lingkungan produksi. Balik, esbuild atau UglifyJS Kami menyarankan untuk menggunakan alat-alat yang memiliki fitur lengkap seperti ini.

Tidak. Seluruh proses berlangsung sepenuhnya di browser Anda (sisi klien). Tidak ada baris kode yang dikirim ke atau disimpan di server.

Tergantung pada jumlah komentar dan spasi kosong, pengurangan ukuran sebesar 10–40% umumnya dapat dicapai. Persentase ini mungkin lebih tinggi pada kode dengan banyak komentar. Baik perbedaan byte maupun persentasenya ditampilkan di bagian hasil.

Tidak. Minifikasi hanya menghapus karakter yang tidak perlu untuk mengurangi ukuran file; itu tidak mengubah logika kode. Obfuscation, di sisi lain, sengaja membuat kode tidak dapat dibaca. Alat ini hanya melakukan minifikasi.