Kod & Format

JS minifikator

Besplatno minimizirajte svoj JavaScript kod: smanjite veličinu datoteke uklanjanjem komentara i viška praznog prostora i odmah pogledajte postotak uštede.

JS minifikator
Minimizirani kod
Originalna veličina
Smanjena veličina
Spremanje
output.min.js
Jednostavna minifikacija (komentari + uklanjanje razmaka). Za produkcijska okruženja preporučuje se potpuna minifikacija poput Terser/esbuild.
Bijela i crna lista

O JS Minimizeru

Veličina JavaScript datoteka direktno utiče na brzinu učitavanja vaše web stranice i rezultate Core Web Vitals-a. Minifikacija značajno smanjuje broj bajtova potrebnih za prenos datoteke do preglednika uklanjanjem komentara, nepotrebnih razmaka, prijeloma redova i uvlačenja iz izvornog koda.

Ovo je besplatno. JS minifikator Alat obrađuje JavaScript kod koji umetnete u preglednik; nikakvi podaci se ne šalju serveru. Komentari u jednom redu (//), višeredni komentari (/* ... */), razmaci na početku i kraju redova se uklanjaju. String ("...", '...', `...`Sadržaj unutar literala `<script>` i `regex` je sačuvan; ovo minimizira rizik od funkcionalne degradacije.

Alat, original i smanjeno Upoređuje veličine koda i prikazuje postotak uštede. Napomene: Ovaj alat vrši osnovno smanjenje skale. Nudi preimenovanje varijabli, treperenje stabla i naprednu optimizaciju za produkcijska okruženja. Obrnuto, esbuild ili UglifyJS Preporučuju se potpuno opremljeni alati za minimiziranje poput ovih.

Kako ga koristiti?

Korak po korak

  1. Želite ga smanjiti JavaScript kod Zalijepite ili upišite tekst u područje iznad.
  2. Smanji Kliknite na dugme; komentari i višak razmaka će biti odmah uklonjeni.
  3. Procenat uštede a veličine bajtova su prikazane u odjeljku s rezultatima.
  4. Minimizirani kod Kopiraj Sačuvajte ga u međuspremnik pomoću dugmeta i koristite ga u svom projektu.
  5. Za drugačiji kod Čisto Kliknite na dugme i ponovite postupak.
ČPP

Često postavljana pitanja

Br. Alatna žica ("...", '...'literal predloška `...`Detektira i čuva sadržaj regex literala i znakova komentara. Ovo osigurava da se dijelovi koji se pojavljuju kao znakovi komentara, ali su zapravo podaci, ne brišu.

Pogodno za jednostavne projekte i brze preliminarne provjere. Međutim, nudi podršku za skraćivanje varijabli, treperenje stabla i mapiranje izvora u produkcijskom okruženju. Obrnuto, esbuild ili UglifyJS Preporučujemo korištenje potpuno opremljenih alata poput ovih.

Ne. Cijeli proces se odvija u potpunosti u vašem pregledniku (na strani klijenta). Nijedan red koda se ne šalje na server niti se pohranjuje na njemu.

U zavisnosti od broja komentara i praznog prostora, generalno se postiže smanjenje veličine od 10-40%. Ovaj procenat može biti veći u kodu sa mnogo komentara. I razlika u bajtovima i procenat su prikazani u odjeljku sa rezultatima.

Ne. Minifikacija samo uklanja nepotrebne znakove kako bi se smanjila veličina datoteke; ne mijenja logiku koda. S druge strane, obfusacija namjerno čini kod nečitljivim. Ovaj alat vrši samo minimizaciju.