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
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
- Menyediakan sumber JavaScript ditambah opsi kompresi dan pemformatan yang didukung dalam kontrol alat.
- Pilih pengaturan yang mempengaruhi informasi JavaScript mini dan ukuran, lalu jalankan alat.
- 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.