Minificateurs de code

JavaScript Minifier

Minifiez du JavaScript moderne et raccourcissez les noms de variables locales. Consultez les erreurs de syntaxe, les tailles et le gain obtenu.

Appuyez sur Ctrl / ⌘ + Entrée pour exécuter
Résultat en lecture seule

Minifiez du JavaScript moderne et raccourcissez les noms de variables locales. Consultez les erreurs de syntaxe, les tailles et le gain obtenu.

Fonction de cet outil

Minifiez du JavaScript moderne et raccourcissez les noms de variables locales. Consultez les erreurs de syntaxe, les tailles et le gain obtenu.

  • Prend en charge ECMAScript moderne, y compris les classes, les champs privés, le chaînage facultatif et d'autres syntaxes courantes.
  • Votre code est traité comme du texte et n’est jamais exécuté.
  • /*! Les commentaires de licence sont conservés et la sortie est téléchargeable sous minified.js.

Mode d’emploi

  1. Collez le code source JavaScript.
  2. Cliquez sur "Compresser JavaScript".
  3. S'il y a une erreur de syntaxe, corrigez-la en fonction du message de l'analyseur.
  4. Affichez les statistiques de taille, copiez ou téléchargez les résultats et exécutez des tests de projet.

Utilisations courantes

  • Réduisez la taille de transmission des scripts de production.
  • Testez si la grammaire moderne peut être acceptée par l'analyseur.
  • Générez des versions compressées pour des scripts autonomes simples.

Fonctionnalités de JavaScript Minifier

Minifiez le JavaScript moderne et comparez la taille initiale, la taille finale et le gain obtenu. Vérifiez le résultat, puis copiez-le ou téléchargez minified.js.

FAQ

L'outil exécutera-t-il mon JavaScript ?

Non. Le contenu sert uniquement à produire du texte ; le code n’est pas exécuté et aucune requête réseau n’est envoyée.

Mangle change-t-il les noms de variables ?

Oui, les noms des variables locales peuvent être raccourcis. Si votre code dépend de noms de fonctions sous forme de chaînes ou de réflexion, testez complètement le résultat avant sa publication.

Pourquoi certaines annotations existent-elles encore ?

Ces commentaires contiennent souvent des informations de licence ou de droits d’auteur ; ils sont donc conservés dans le résultat minifié.

Retour aux outils pour développeurs