Forside / Udviklerværktøjer / JavaScript-formatering og minificering online
Gratis onlineværktøjer

JavaScript-formatering og minificering online

Formater eller minificer JavaScript-kode i browseren. Vælg indrykning, få resultatet kopieret. Lokal behandling, ingen upload. Behandlingen foregår lokalt i…

Begynd at bruge

Hvad kan værktøjet?

Dette værktøj hjælper dig med at gøre JavaScript-kode læsevenlig eller kompakt. Det er ikke en fuld parser, men en letvægtsformatering, der er bedst til enkle kodestykker, hvor outputtet kan gennemses.

Eksempel på formatering

Indsæt function x(){return 1;} og vælg Beautify. Outputtet bliver:

function x() {
    return 1;
}

Bemærk, at indrykningen følger dit valg (to mellemrum, fire mellemrum eller tab).

Eksempel på minificering

Indsæt kode med kommentarer og ekstra mellemrum. Minify fjerner blokkommentarer, kollapser mellemrum og fjerner mellemrum omkring visse tegnsætningstegn. Variabler omdøbes ikke, og død kode fjernes ikke.

Begrænsninger

Værktøjet er ikke en fuld JavaScript-lekser eller parser. Streng, regulære udtryk, skabelonliteraler og moderne syntaks kan indeholde tegn, der ligner kommentarer eller semikoloner, og som kan ændres forkert. Kompleks kode bør behandles med et parser-baseret værktøj, og du bør teste outputtet.

Privatliv

Behandlingen foregår lokalt i din browser. Den indsatte kode sendes ikke til serveren, og siden udfører ikke programmet.

Ofte stillede spørgsmål

Hvordan vælger jeg mellem to mellemrum, fire mellemrum eller tab?

Du vælger indrykningsstilen, før du klikker på Beautify eller Minify. Valget påvirker kun formateringen, ikke minificeringen.

Hvorfor ændrer minificeringen ikke variabelnavne?

Minificeringen fjerner kun kommentarer og overflødige mellemrum. Den omdøber ikke variabler, fjerner ikke utilgængelig kode eller laver bundling eller source maps.

Kan værktøjet håndtere moderne JavaScript som pilefunktioner eller skabelonliteraler?

Det kan behandle dem, men fordi det ikke er en fuld parser, kan kompleks kode med strenge, regulære udtryk eller skabelonliteraler ændres forkert. Det er bedst til enkle uddrag, hvor outputtet kan kontrolleres manuelt.

Checkliste

  • Indsæt kun kode, du har ret til at behandle.
  • Vælg den ønskede indrykning.
  • Vælg Beautify eller Minify.
  • Kontrollér outputtet for korrekthed, især ved kompleks kode.
  • Brug et parser-baseret værktøj til produktionskode.

Behandlingen foregår lokalt i din browser.