Nasıl kullanılır
- JavaScript kodunuzu yapıştırın.
- Değişken adlarının kısaltılıp kısaltılmayacağını ve lisans yorumlarının korunup korunmayacağını seçin.
- “Küçült” düğmesine tıklayın veya Ctrl+Enter’a (Mac’te ⌘+Enter) basın.
- Küçültülmüş dosyayı kopyalayın veya indirin.
Seçeneklerin açıklaması
- Değişken adlarını kısalt
- Yerel değişkenleri ve fonksiyon parametrelerini tek harfe yeniden adlandırır. Diğer betikler kullanmaya devam edebilsin diye global adlar korunur.
- Lisans yorumlarını koru
- Birçok lisansın korunmasını şart koştuğu, /*! ile başlayan veya @license ya da @preserve içeren yorumları korur.
Örnekler
function add(first, second) {
// toplam
return first + second;
}
şu hâle küçültülür: function add(d,n){return d+n}.
Sıkça sorulan sorular
Küçültülmüş kodu kullanmak güvenli mi?
Terser yalnızca geçerli kodun davranışını koruyan dönüşümler uygular. Çalışma zamanında fonksiyon adlarına dayanan kod (örneğin Function.name ile) adlar kısaltıldığında farklı davranabilir; bu durumda o seçeneği kapatın.
Modern JavaScript’i destekliyor mu?
Evet. Terser sınıflar, async fonksiyonlar, optional chaining ve modüller dahil güncel sözdizimini anlar. Kodu eski tarayıcılar için dönüştürmez.
Kodum sunucuya yükleniyor mu?
Hayır. Terser tarayıcınızda çalışır.
Gizlilik
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.