Entrée
Utilitaire de développement
Formateur JavaScript
Embellissez, minifiez prudemment et inspectez JavaScript sans l’envoyer ni l’exécuter. Conservez chaînes, modèles imbriqués, expressions régulières, commentaires et retours à la ligne qui influencent l’insertion automatique des points-virgules.
Sortie
JavaScript formaté ou minifié
Alertes de validation
Contrôles de syntaxe et de structure
Plan du code
Structure JavaScript détectée
| # | Type | Nom | Ligne | Signature |
|---|
Exemples
Exemples JavaScript
Aide-mémoire du formatage JavaScript
| Construction | Exemple | Comportement du formatage |
|---|---|---|
| Bloc | if (ready) { run(); } | Les accolades créent un bloc indenté. |
| Fonction | function sum(a, b) {} | Les paramètres restent groupés et le corps se développe. |
| Fonction fléchée | items.map(x => x.id) | L’opérateur flèche reçoit un espacement lisible. |
| Littéral de modèle | `Hello ${name}` | Les modèles imbriqués sont conservés comme tokens protégés. |
| Expression régulière | /^[a-z]+$/i | Le corps, les échappements et les classes de caractères sont conservés. |
| Commentaire | // note | Les commentaires peuvent être gardés ou supprimés ; la ligne shebang est toujours conservée. |
Notes de formatage et de sécurité
FAQ du formateur JavaScript
Ce formateur envoie-t-il mon code ?
Non. Formatage, tokenisation, statistiques et contrôles s’exécutent localement dans l’onglet actuel.
L’outil exécute-t-il le JavaScript collé ?
Non. Il peut compiler un script ordinaire pour détecter des erreurs, mais n’appelle jamais la fonction obtenue et n’exécute pas le programme.
Gère-t-il les modules ES et la syntaxe moderne ?
Il conserve imports, exports, classes, chaînage optionnel, identifiants Unicode, regex et modèles imbriqués. Les modules sont contrôlés structurellement faute d’API de parsing sans exécution.
Pourquoi la sortie minifiée garde-t-elle des retours ?
Certains retours influencent l’insertion automatique des points-virgules. Les conserver protège le code sans point-virgule.
Handy Tool Lab
Comment cet outil est maintenu
Handy Tool Lab conçoit et teste chaque outil avec des exemples reproductibles. Les outils de calcul s'appuient sur des sources publiées lorsqu'une référence adaptée existe ; les utilitaires web sont vérifiés avec des cas représentatifs.