Giriş

Küçültülmüş Çıktı

JavaScript Küçültücü Nedir?

JavaScript dosya boyutunuzu küçültmek mi istiyorsunuz? JavaScript Küçültücü, JavaScript kodunuzdaki tüm gereksiz boşlukları, satır sonlarını ve yorumları kaldırır. Daha küçük dosyaların daha hızlı sayfa yüklemesi ve daha iyi performans anlamına geldiği üretim ortamları için mükemmeldir.

MDN Web Docs'a göre, küçültülmüş JavaScript biçimlendirilmiş JavaScript ile işlevsel olarak aynıdır ancak çok daha az yer kaplar. Küçültücümüz, gereksiz her şeyi kaldırırken kodunuzun tüm işlevselliğini korur. Üretim dağıtımları, CDN barındırma veya dosya boyutunun önemli olduğu herhangi bir senaryo için mükemmeldir.

Her şey tarayıcınızda gerçekleşir — kodunuz hiçbir zaman bilgisayarınızı terk etmez. Küçültün, indirin ve kompakt JavaScript'inizi hemen kullanın. JavaScript hakkında daha fazla bilgi için Wikipedia'ya bakın veya resmi ECMAScript spesifikasyonunu inceleyin.

JavaScript Küçültücü Nasıl Kullanılır

JavaScript'inizi küçültmek için şu adımları izleyin. Her adım bu sayfadaki gerçek düğmeleri ve panelleri kullanır.

1

Yapıştırın, Yükleyin veya Örnek Yükleyin

Sol panele JavaScript yapıştırın veya dosya yüklemek için Yükle'ye tıklayın. Örnek kodu görmek için Örnek'e tıklayın. Örnek:

function getSubscriber() { return { subscriberId: "SUB-1001", plan: "Sınırsız 5G", dataUsage: 45.2 }; }
2

Küçültülmüş Çıktıyı Görüntüleyin

Sağ panel kompakt JavaScript'i gösterir. Boşluklar ve yorumlar kaldırılırken mantık geçerli kalır.

3

İndirin veya Kopyalayın

.js olarak kaydetmek için İndir'e, panoya kopyalamak için Kopyala'ya tıklayın. Baştan başlamak için Temizle'yi kullanın. Tüm işlem tarayıcınızda çalışır.

Bunu Gerçekten Kullanacağınız Durumlar

Üretim Dağıtımı

Üretime dağıtmadan önce JavaScript dosyalarını küçültün. Daha küçük dosyalar daha hızlı yükleme süreleri, daha az bant genişliği kullanımı ve daha iyi kullanıcı deneyimi anlamına gelir.

Performans Optimizasyonu

Sayfa yükleme hızlarını iyileştirmek için dosya boyutlarını küçültün. Özellikle mobil cihazlarda veya yavaş bağlantılarda tasarruf edilen her kilobayt önemlidir.

CDN Barındırma

CDN'lere yüklemeden önce JavaScript'i küçülterek bant genişliği maliyetlerinden tasarruf edin. Daha küçük dosyalar daha hızlı aktarılır ve sunmak daha az maliyetlidir.

Bundle Optimizasyonu

Genel uygulama boyutunu azaltmak için JavaScript bundle'larını küçültün. Build araçlarıyla veya dağıtım pipeline'ınızda bağımsız bir adım olarak mükemmel çalışır.

Sık Sorulan Sorular

JavaScript kodum saklanıyor mu?

Hayır. Her şey tarayıcınızda gerçekleşir. Kodunuz hiçbir zaman bilgisayarınızı terk etmez — biz bile göremeyiz.

Küçültme kodumu bozar mı?

Hayır. ECMAScript spesifikasyonuna göre küçültülmüş JavaScript, biçimlendirilmiş JavaScript ile işlevsel olarak aynıdır. Kodunuzdaki tüm mantık tamamen aynı kalır — yalnızca boşlukları ve yorumları kaldırırız.

Ne kadar küçülür?

JavaScript kodunuzdaki boşluk ve yorum miktarına bağlıdır. Genellikle web.dev performans yönergelerine göre %30-60 boyut küçüklüğü görürsünüz, yoğun yorumlu kodlarda daha fazla olabilir.

Geri biçimlendirebilir miyim?

Evet. Küçültülmüş JavaScript'i tekrar okunabilir hale getirmek için JavaScript Formatter'ı kullanın. Küçültme tersine çevrilebilir — biçimlendirme yalnızca boşlukları geri ekler.

Dize değişmezleri ne olur?

Dize değişmezleri tam olarak oldukları gibi korunur. Yalnızca kod öğeleri arasındaki boşlukları kaldırırız, dizelerin içindeki içeriği değil.

Büyük dosyalarla çalışıyor mu?

Evet. Her şey tarayıcınızda gerçekleştiğinden, cihazınıza bağlıdır. Küçük dosyalar anında küçültülür. Çok büyük dosyalar (birkaç MB) birkaç saniye alabilir, ancak yine de çalışır.

İhtiyaç Duyabileceğiniz Diğer JavaScript Araçları

Küçültme yalnızca bir JavaScript görevidir. İşte birlikte iyi çalışan diğer araçlar: