JavaScript Minifier
Minify and compress JavaScript
Om det här verktyget
JavaScript-minifiering tar bort kommentarer, whitespace, radbrytningar och andra onödiga tecken från källkod utan att ändra dess beteende. Resultatet är en mindre fil som laddas ner och parsas snabbare i webbläsaren.
Det här verktyget hanterar vanliga fall: enradiga kommentarer (//), blockkommentarer (/* */), strängliteraler (bevarade exakt) och operatoravstånd. För produktionsanvändning byter dedikerade verktyg som Terser eller esbuild dessutom variabelnamn och tillämpar eliminering av dödkod.
Hur man använder
- Klistra in din JavaScript i indatapanelen.
- Klicka på knappen Minifiera.
- Den minifierade utdatan visas till höger med en indikator för storleksbesparing.
- Använd knappen Kopiera för att kopiera resultatet till urklipp.
Användningsfall
Används för att minska skriptstorlek före produktionsdriftsättning. Användbart när du behöver bädda in inline-skript i HTML utan ett byggverktyg. Också praktiskt för att optimera en enda skriptfil i WordPress eller äldre system, eller snabbt komprimera ett litet hjälpskript.
Vanliga frågor
- Ändrar minifiering kodbeteende? — Nej. Minifiering är semantiskt neutral — endast kommentarer och whitespace tas bort; logiken förblir identisk.
- Hur skiljer det sig från Terser/esbuild? — Terser och esbuild förkortar dessutom variabelnamn, eliminerar dödkod och viker konstanter. Det här verktyget är ett snabbt webbläsaralternativ utan byggmiljö.
- Hanteras regex-literaler korrekt? — Enkla regex-literaler bevaras. Komplexa regex kanske ibland inte hanteras korrekt — kontrollera utdatan vid osäkerhet.