Cara menggunakan
- Tampal JavaScript anda.
- Pilih sama ada mahu memendekkan nama pemboleh ubah dan mengekalkan komen lesen.
- Klik Mampatkan, atau tekan Ctrl+Enter (⌘+Enter pada Mac).
- Salin atau muat turun fail yang telah dimampatkan.
Penerangan pilihan
- Pendekkan nama pemboleh ubah
- Menamakan semula pemboleh ubah tempatan dan parameter fungsi kepada satu huruf. Nama global dikekalkan supaya skrip lain masih boleh menggunakannya.
- Kekalkan komen lesen
- Mengekalkan komen yang bermula dengan /*! atau mengandungi @license atau @preserve, yang wajib dikekalkan oleh banyak lesen.
Contoh
function add(first, second) {
// sum
return first + second;
}
dimampatkan menjadi function add(d,n){return d+n}.
Soalan lazim
Adakah kod yang dimampatkan selamat digunakan?
Terser hanya menggunakan transformasi yang mengekalkan kelakuan kod yang sah. Kod yang bergantung pada nama fungsi semasa dijalankan (contohnya melalui Function.name) mungkin berkelakuan berbeza apabila nama dipendekkan; matikan pilihan itu dalam kes tersebut.
Adakah ia menyokong JavaScript moden?
Ya. Terser memahami sintaks semasa termasuk kelas, fungsi async, optional chaining dan modul. Ia tidak menukar kod untuk pelayar lama.
Adakah kod saya dimuat naik?
Tidak. Terser berjalan dalam pelayar anda.
Privasi
Alat ini berjalan sepenuhnya dalam pelayar anda. Fail dan teks anda diproses pada peranti anda dan tidak pernah dimuat naik ke pelayan kami.