JavaScript Küçültücü
Yapıştırılan JavaScript parçacıklarını veya yerel .js dosyalarını tarayıcınızda yerel olarak çalışan Terser ile sıkıştırın. Kaynak kodu yalnızca küçültme için ayrıştırılır ve asla çalıştırılmaz.
JavaScript dosyasını seçmek için tıklayın veya buraya sürükleyip bırakın
Ayrıca JavaScript'i doğrudan aşağıdaki editöre ekleyebilirsiniz.
Giriş: 0 bayt
Çıkış: 0 byte
Tarayıcı tabanlı küçültme
Terser yalnızca bu araç yolu için bağlanmıştır, bu nedenle yapıştırılan JavaScript, sunucu tarafında çalıştırma yolu olmadan yerel olarak sıkıştırılır.
Ayrıştırma hatası geri bildirimi
Sözdizimi hataları, ayrıştırıcı tarafından sağlandığında satır ve sütun ayrıntıları ile sayfada gösterilir.
Boyut karşılaştırması
Orijinal ve küçültülmüş bayt sayılarını karşılaştırın, sıkıştırılmış JavaScript'i kopyalamadan veya indirmeden önce.
Sıkça sorulan sorular
JavaScript'im Convertr'a yüklendi mi?
Hayır. Küçültücü, tarayıcı JavaScript'i ile yerel olarak çalışır. Yapıştırılan kod ve seçilen dosyalar Convertr sunucularına gönderilmez.
Bu araç yapıştırılan JavaScript'i çalıştırıyor mu?
Hayır. Kaynak metin, yalnızca sıkıştırma için Terser tarafından ayrıştırılır ve dönüştürülür. Sayfa kodu değerlendirmez veya kullanıcı tarafından sağlanan betikleri yüklemez.
Neden isim bozma varsayılan olarak devre dışı bırakılır?
Kayıp isimler çıktıyı daha küçük yapar, ancak bazı kodlar fonksiyon isimlerine, sınıf isimlerine veya yansımaya dayanır. Boyut daha önemli olduğunda bunu açıkça etkinleştirebilirsiniz.
JavaScript Küçültücü
JavaScript kaynağını küçültün, desteklenen program davranışını koruyun ve boyut değişikliğini bildirin.
- Giriş
- JavaScript kaynağı artı desteklenen sıkıştırma ve biçimlendirme seçenekleri.
- Çıktı
- Küçültülmüş JavaScript ve boyut bilgileri.
- Gerçek Sınırlamalar
- Araç bir test paketi çalıştırmaz, desteklenmeyen sözdizimini dönüştürmez, modülleri çözümlemez veya alışılmadık ayrıştırma davranışına dayanan kod için anlamsal eşitliği kanıtlamaz.
- Gizlilik ve veri işleme
- JavaScript kaynağı artı desteklenen sıkıştırma ve biçimlendirme seçenekleri bu tarayıcı sekmesinde işlenir. Convertr bunu almaz veya depolamaz; sayfanın kapatılması veya yeniden yüklenmesi, araç açıkça yerel bir indirme sunmadığı sürece çalışma durumunu temizler.
Bu aracı nasıl kullanacağınız
- Araç kontrollerinde JavaScript kaynağı ve desteklenen sıkıştırma ve biçimlendirme seçeneklerini sağlayın.
- Küçültülmüş JavaScript ve boyut bilgilerini etkileyen ayarları seçin, ardından aracı çalıştırın.
- Küçültülmüş JavaScript ve boyut bilgilerini kopyalamadan veya indirmeden önce inceleyin.
Ortak arıza modları
Bir sözdizimi hatası, desteklenmeyen dil özelliği veya geçersiz seçenek, kısmi kod döndürmek yerine küçültmeyi durdurur.
Faydalı örnek
Küçük bir ES modülünü küçültün ve bir üretim varlığını değiştirmeden önce çıktıyı inceleyin.