JavaScript Küçültücü
JavaScript kodundaki yorumları ve girintileri güvenle temizleyerek daha küçük dosyalar elde edin.
Güvenli JavaScript küçültme
JavaScript Küçültücü, kodunuzu dize, şablon dizesi (template literal) ve düzenli ifadeleri anlayan bir belirteç ayrıştırıcıyla (tokenizer) işler. Yorumları ve girintileri kaldırırken kodun anlamını değiştirebilecek hiçbir dönüşüm yapmaz.
Otomatik noktalı virgül güvenliği
Satır sonlarının anlam taşıdığı yerlerde satır sonları korunur. Böylece noktalı virgül kullanmadan yazılmış kodlarda otomatik noktalı virgül ekleme (ASI) kuralları bozulmaz ve kodunuz küçültmeden sonra da aynı şekilde çalışır.
Ne zaman kullanmalı?
Küçük betikler, analitik kodları, tarayıcı yer imi araçları (bookmarklet) ve derleme süreci olmayan projeler için idealdir. Değişken adlarını kısaltan ileri düzey sıkıştırma için Terser veya esbuild gibi derleme araçları önerilir. İşlem tarayıcınızda yapılır.
JavaScript Küçültücü nasıl kullanılır?
- JavaScript kodunuzu yapıştırın.
- Küçültülmüş çıktı oluşur.
- Kodu test ortamınızda deneyin.
- Sonucu kopyalayın.
Neden bu aracı kullanmalısınız?
Kodu bozma riski en düşük yaklaşımla hızlı bir küçültme yapar; kaynak kodunuz sunucuya gönderilmez.
Sıkça sorulan sorular
Değişken adlarını kısaltır mı?
Hayır. Güvenli, yalnızca boşluk ve yorum temizleyen bir küçültücüdür; ad kısaltma gerekiyorsa Terser gibi bir derleme aracı kullanın.
TypeScript kodunu küçültebilir miyim?
Önce JavaScript'e derlemeniz gerekir; tip açıklamaları desteklenmez.
Lisans yorumları korunur mu?
Yorumlar kaldırılır; lisans bilgisini küçültülmüş dosyanın başına elle eklemeniz önerilir.
İlgili araçlar
CSS Küçültücü
Yorumları ve gereksiz boşlukları kaldırarak CSS dosyalarınızı küçültün.
Aracı açHTML Küçültücü
HTML'deki yorumları ve etiketler arası fazla boşlukları güvenle kaldırarak sayfa boyutunu azaltın.
Aracı açJSON Küçültücü (Minify)
JSON'daki gereksiz tüm boşlukları kaldırarak daha küçük ve hızlı aktarılan veri elde edin.
Aracı açRegex Test Aracı
JavaScript düzenli ifadelerini canlı eşleşme ve yakalama grubu vurgusuyla test edin.
Aracı aç