JavaScript Küçültücü
JavaScript kodlarındaki yorumları ve gereksiz boşlukları kaldırarak dosya boyutunu küçültün.
Aracı çalıştır
JavaScript Minifier aracı, girdiğiniz kod metnindeki gereksiz boşlukları ve yorum satırlarını temizleyerek betik boyutunu küçültür. JavaScript kaynak kodlarınızı metin alanına yapıştırabilir veya sıfırdan yazabilirsiniz. Araç, // ile başlayan tek satırlı yorumları ve blok yorum kalıplarını metinden kaldırır. Kalan boşluk dizilerini tek bir boşluğa indirger, metnin başındaki ve sonundaki boşlukları kırpar. Süslü parantez, normal parantez, noktalı virgül, virgül ve iki nokta üst üste gibi noktalama işaretlerinin çevresindeki gereksiz boşlukları ayıklar. İşlem tamamlandığında küçültülmüş metin ile birlikte orijinal karakter sayısı, yeni karakter sayısı, silinen karakter miktarı ve tek ondalık basamakla ifade edilen tasarruf yüzdesi ekranda listelenir. Bu araç sözdizimsel bir derleyici veya değişken ismi kısaltıcı yerine doğrudan metin kalıpları üzerinde çalışır. Bu yüzden metin dizgilerinde yer alan yorum benzeri ifadeler veya kritik boşluklar da etkilenebilir. Boş veya yalnızca boşluk içeren girişlerde çıktı boş kalır ve karakter sayıları sıfır gösterilir. Elde edilen sonucu tek tıkla kopyalayarak web projelerinize ekleyebilirsiniz.
Kullanım
- Küçültmek istediğiniz JavaScript kodunu metin kutusuna yapıştırın veya yazın.
- Giriş alanını doldurduktan sonra küçültme işlemini başlatın.
- Sonuç alanında temizlenmiş JavaScript kodunu ve karakter tasarrufu istatistiklerini inceleyin.
- Oluşturulan sıkıştırılmış kodu kopyalayarak projenize ekleyin.
Örnekler
- Girdi: function topla(a, b) { // iki sayıyı topla\n return a + b;\n} -> Çıktı: function topla(a,b){return a+b;}
- Girdi: /* Ayarlar */\n const timeout = 1000;\n const retries = 3; -> Çıktı: const timeout=1000;const retries=3;
SSS
Bu araç JavaScript değişken veya fonksiyon adlarını kısaltır mı?
Hayır. Araç yalnızca yorumları ve gereksiz boşlukları temizler; değişken veya fonksiyon isimlerini yeniden adlandırmaz.
Metin dizgileri (string) içindeki boşluklar veya yorum kalıpları korunur mu?
Araç sözdizimi ayrıştırması yerine metin kalıpları üzerinden işlem yapar. Bu nedenle tırnak içindeki yorum benzeri desenler veya boşluklar etkilenebilir.
Giriş kutusu boş bırakıldığında nasıl bir sonuç üretilir?
Giriş alanı boş veya sadece boşluklardan oluştuğunda çıktı boş metin olarak döner; karakter sayıları ve tasarruf oranı sıfır olarak gösterilir.
Hangi tür yorumlar kaldırılır?
// ile başlayan tek satırlı yorumlar ve /* */ blok yorum kalıpları metinden temizlenir.