JavaScript tömörítő
Kompresszi a JavaScript-sznippettjeit vagy a helyi .js fájlokat a Terserrel, amely a böngészőben helyileg fut. A forráskód csak minifikációra van parsed és soha nem fut.
Kattintson egy JavaScript fájl kiválasztásához, vagy dobja ide
A JavaScript-t közvetlenül az alábbi szerkesztőbe is beillesztheti.
Bemenet: 0 bájt
Kimenet: 0 bájt
Böngésző natív minifikáció
A Terser csak ehhez az eszközútvonalhoz van csomagolva, így a beillesztett JavaScript helyben tömörítésre kerül, szerveroldali végrehajtási útvonal nélkül.
Hibavisszajelzés elemzése
A szintaxis hibák a sor és oszlop részleteivel együtt jelennek meg az oldalon, amikor a feldolgozó ezeket biztosítja.
méret összehasonlítás
Összehasonlítsa az eredeti és a miniatűr byte számokat, mielőtt másolja vagy letölti a tömörített JavaScript-t.
Gyakran ismételt kérdések
A JavaScript-em fel van töltve a Convertr-re?
Nem. A minifikáló a böngésző JavaScript-jével helyben fut. A beillesztett kód és a kiválasztott fájlok nem kerülnek elküldésre a Convertr szervereire.
A program futtatja a beillesztett JavaScriptet?
Nem. A forrásszöveget a Terser csak tömörítés céljából elemzi és alakítja át. Az oldal nem értékeli ki a kódot, és nem tölt be felhasználó által biztosított szkripteket.
Miért van a névátnevezés alapértelmezés szerint letiltva?
Az eltorzított nevek kisebbé teszik a kimenetet, de egyes kódok függnek a függvénynevektől, osztálynevektől vagy a reflectiontől. Explicit módon engedélyezheti, ha a méret fontosabb.
JavaScript tömörítő
A JavaScript forrás minimalizálása a támogatott programok viselkedésének megőrzése és a méretváltozás jelentése közben.
- Bemenet
- JavaScript forrás plusz támogatott tömörítés és formázási lehetőségek.
- Kimenet
- Kicsinyített JavaScript és méretinformáció.
- Valódi korlátozások
- Az eszköz nem futtat tesztcsomagot, nem fordít le nem támogatott szintaxist, nem old fel modulokat, és nem bizonyít szemantikai egyenértékűséget olyan kód esetében, amely szokatlan elemzési viselkedésre támaszkodik.
- Adatvédelem és adatkezelés
- A JavaScript forrás és a támogatott tömörítési és formázási lehetőségek feldolgozása ebben a böngészőlapon történik. A Convertr nem kapja meg vagy tárolja azt; az oldal bezárása vagy újratöltése törli a munkafolyamat állapotát, kivéve, ha az eszköz kifejezetten helyi letöltést kínál.
Hogyan használjuk ezt az eszközt
- Adjon meg JavaScript forrást, valamint támogatott tömörítési és formázási lehetőségeket az eszköz vezérlőiben.
- Válassza ki a kicsinyített JavaScriptet és méretinformációkat érintő beállításokat, majd futtassa az eszközt.
- Tekintse át a minifikált JavaScriptet és a méretinformációkat a másolás vagy letöltés előtt.
Gyakori hibák
Egy szintaktikai hiba, nem támogatott nyelvi funkció vagy érvénytelen opció megállítja a minifikációt ahelyett, hogy részleges kódot adna vissza.
Gyakorlati példa
Kicsinyítsen egy kis ES modult, és tekintse át a kimenetet, mielőtt lecserélne egy éles eszközt.