JavaScript Küçültücü

JavaScript kodundaki yorumları ve girintileri güvenle temizleyerek daha küçük dosyalar elde edin.

Tarayıcınızda çalışır Ücretsiz
Tarayıcınızda yerel olarak işlenir.

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?

  1. JavaScript kodunuzu yapıştırın.
  2. Küçültülmüş çıktı oluşur.
  3. Kodu test ortamınızda deneyin.
  4. 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