JavaScript Küçültücü
Daha küçük — ve kanıtlanabilir biçimde aynı kod.
Çıktı
Sonucu burada görmek için yukarıya yapıştırın veya yazın.
Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.
Nasıl çalışır
- JavaScript’i yapıştırın.
- Yorumlar ve girintiler gider; adlar tam olarak oldukları gibi kalır.
- Çıktının üstündeki sayılardan kazancı denetleyin.
- Sonucu kopyalayın ya da indirin.
Sık sorulan sorular
- Değişken adlarımı neden kısaltmıyor?
- Çünkü yeniden adlandırma gerçek bir ayrıştırıcı ve kapsam çözümlemesi ister; bunu ince bir yerde yanlış yapmak, çalışana kadar çalışan bir dosya yayımlamak demektir. Birazdan yayına alacağınız bir şey için, daha azını vaat edip her zaman doğru olan bir araç daha iyi bir takastır.
- Düzenli ifadeyi bölmeden ayırt edebiliyor mu?
- Edebiliyor — JavaScript’i ayrıştırmadan okumanın gerçekten zor olan tek yeri de budur. Bir değerden sonraki eğik çizgi bölmedir; bir işleçten, bir anahtar sözcükten sonra ya da hiçbir şeyin ardından gelirse düzenli ifade açar. Böylece /ab+c/g sağ kalır, total/count ise bölme olarak kalır.
- Otomatik noktalı virgül eklemeyi bozar mı?
- Bozmaz. Satır sonu noktalı virgülün yerini tutabilir; bu yüzden satırlar yalnızca, o kesmenin noktalı virgül olamayacağı kanıtlanabildiğinde birleştirilir — önceki satır ifadenin ortasında bittiğinde ya da bu satır kapanan bir ayraçla başladığında.
- Lisans başlığım siliniyor mu?
- Hayır. /*! ile başlayan ya da @license veya @preserve içeren bir yorum korunur; ötekiler gider.
- Bir sunucuya bir şey gönderiliyor mu?
- Hayır. Tarayıcıda çalışır; yapıştırdığınız şey bilgisayarınızda kalır.
İlgili araçlar
◒ CSS Biçimlendirici Her satıra bir bildirim — ya da bütün dosya tek satırda. ‹› HTML Biçimlendirici Okumak için girintili, yayımlamak için sıkıştırılmış. {} JSON Biçimlendirici JSON yapıştırın; girintili, küçültülmüş ya da doğrulanmış hâlde geri alın. Veriniz bu sayfada kalır. ∿ Base64 Metinden Base64’e ve geri; doğru UTF-8 ve isteğe bağlı URL’ye uygun abeceyle.