JavaScript Pengecil

Kompres cuplikan JavaScript yang ditempel atau file .js lokal dengan Terser yang berjalan secara lokal di browser Anda. Kode sumber diurai hanya untuk minifikasi dan tidak pernah dieksekusi.

Klik untuk memilih file JavaScript atau turunnya di sini

Anda juga dapat menempelkan JavaScript langsung ke editor di bawah ini.

Input: 0 byte

Jumlah : 0 byte

Siap

Pengaturan Minifikasi Native

Terser hanya disertakan untuk rute alat ini, sehingga JavaScript yang ditempel dikompresi secara lokal tanpa jalur eksekusi di sisi server.

Umpan balik kesalahan parsing

Kesalahan sintaks ditampilkan pada halaman dengan detail baris dan kolom ketika parser menyediakannya.

Perbandingan ukuran

Bandingkan jumlah byte asli dan mini sebelum menyalin atau men-download JavaScript yang dikompresi.

Pertanyaan yang Sering Diajukan

Apakah JavaScript saya diunggah ke Convertr?

Tidak. Minifier berjalan secara lokal dengan JavaScript browser. Kode yang ditempel dan file yang dipilih tidak dikirim ke server Convertr.

Apakah alat ini menjalankan JavaScript yang ditempel?

Tidak. Teks sumber diurai dan diubah oleh Terser hanya untuk kompresi. Halaman tidak mengevaluasi kode atau memuat skrip yang disediakan pengguna.

Mengapa name mangling dinonaktifkan secara default?

Nama yang hilang membuat output lebih kecil, tetapi beberapa kode bergantung pada nama fungsi, nama kelas, atau refleksi.

JavaScript Pengecil

Mengurangi sumber JavaScript sambil mempertahankan perilaku program yang didukung dan melaporkan perubahan ukuran.

Pengantar
Sumber JavaScript plus opsi kompresi dan pemformatan yang didukung.
output
JavaScript dan informasi ukuran.
Pembatasan yang nyata
Alat ini tidak menjalankan rangkaian pengujian, mentranspilasi sintaks yang tidak didukung, menyelesaikan modul, atau membuktikan kesetaraan semantik untuk kode yang bergantung pada perilaku penguraian yang tidak biasa.
Privasi dan pengendalian data
Sumber JavaScript plus opsi kompresi dan pemformatan yang didukung diproses di tab browser ini. Convertr tidak menerima atau menyimpannya; menutup atau memuat ulang halaman akan menghapus status kerja kecuali alat secara eksplisit menawarkan unduhan lokal.

Bagaimana cara menggunakan alat ini

  1. Menyediakan sumber JavaScript ditambah opsi kompresi dan pemformatan yang didukung dalam kontrol alat.
  2. Pilih pengaturan yang mempengaruhi informasi JavaScript mini dan ukuran, lalu jalankan alat.
  3. Periksa informasi mini JavaScript dan ukuran sebelum menyalin atau men-downloadnya.

Mode kegagalan umum

Kesalahan sintaks, fitur bahasa yang tidak didukung, atau opsi yang tidak valid menghentikan minifikasi alih-alih mengembalikan kode parsial.

Contoh yang berguna

Perkecil modul ES kecil dan tinjau keluaran sebelum mengganti aset produksi.