JavaScript Küçültücü
Tutucu bir JavaScript küçültücü: yorumları soyar, boş satırları toplar, satır sonlarını korur — riskli yeniden yazım yok, kodunun semantiği dokunulmaz.
Bu araç tamamen tarayıcında çalışır. Verilerin asla cihazından çıkmaz — hiçbir sunucuya yüklenmez.
Nasıl kullanılır
- 1JavaScript'ini girdi kutusuna yapıştır.
- 2Küçültülmüş çıktı anında belirir; girdi/çıktı boyutları ve kazanılan yüzdeyle.
- 3Sıkı betiği kopyala ya da başka bir dosyayı küçültmek için girdiyi temizle.
JavaScript Küçültücü
Bu küçültücü tam olarak iki şey yapar: // ve /* */ yorumlarını kaldırır (dizgeler, iç içe ${…} içeren şablon dizgeleri ve regex dizeleri saygıyla korunarak, çetin dosyalarda bile) ve boş satırlarla girintileri toplar. Deyimler arasındaki satır sonları korunur; otomatik noktalı virgül ekleme eskisi gibi tam olarak çalışmaya devam eder.
Değişken adlarını değiştirmez, kodu satır içine almaz, deyimleri birleştirmez — o iş tam bir derleme aracının işidir. Elde ettiğin şey, anlamlı biçimde küçülmüş, güvenle küçültülmüş bir dosya artı canlı bir bayt tasarrufu göstergesidir; tamamen tarayıcında.
Sık sorulan sorular
Her şeyi tek satıra birleştirmek yerine neden satır sonlarını koruyor?
Bilinçli bir tercih. JavaScript otomatik noktalı virgül eklemesine dayanır ve satır sonlarını kaldırmak bir programın davranışını sessizce değiştirebilir. Satır sonlarını korumak, bu küçültücüyü gerçek bir bundler'dan hiç geçmeyecek kod için güvenli kılar.
Terser veya UglifyJS'den farkı nedir?
Onlar AST'yi ayrıştırıp yeniden yazar: adları bozar, ölü kodu siler, satır içine alır. Çok daha küçük çıktı, ama gerçek bir derleme adımı. Bu araç yalnızca yorum ve boş satır kaldırır — davranış değişikliği riski sıfır, derleme gerekmez.
Kodum bir yere yükleniyor mu?
Hayır. Her şey tarayıcında yerel çalışır — kaynağın asla cihazdan çıkmaz.
İlgili araçlar
CSS Küçültücü
CSS'i online küçült: yorumları ve gereksiz boşlukları kaldırıp stil sayfasını küçült, yüklemeleri hızlandır. Anında, gizli ve kuralların için güvenli.
Tüm araçlar →
HTML Küçültücü
HTML'i tarayıcında küçült: yorumları soyup boşlukları toplayarak sayfa ağırlığını kıs — işaretlemen ve görüntünü sağlam tutan tutucu bir temizleyici.
Tüm araçlar →
JSON Küçültücü
JSON'u online küçült: tüm boşlukları soyarak yükleri hafiflet, API yanıtlarını hızlandır, depolamayı küçült — kazandığın baytları gör, gizlice tarayıcında.
Tüm araçlar →
Regex Test Aracı
Düzenli ifadeleri canlı test et: yazdıkça her eşleşmeyi vurgula, yakalama gruplarını incele, JavaScript desenlerini hata ayıkla; yaygın bayraklar tek tık uzağında.
Tüm araçlar →
Bu aracı gömün
Tek satırla bu aracı sitenize ekleyin — ziyaretçinin tarayıcısında çalışır.
<iframe src="https://zoyku.com/tr/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>