Comment utiliser Échappement JavaScript
- Collez ou tapez le texte que vous voulez échapper.
- Ajustez les options si nécessaire.
- Copiez le résultat échappé.
À propos de Échappement JavaScript
Un littéral de chaîne JavaScript ne peut pas contenir de saut de ligne brut ni de guillemet non échappé de son propre type. Si vous construisez une chaîne à partir de saisie utilisateur ou collez un bloc de texte dans du code, les guillemets et les barres obliques inversées doivent être échappés, sinon le script s'arrête avec une erreur de syntaxe, ou pire, exécute quelque chose que vous n'aviez pas prévu.
L'outil échappe les barres obliques inversées, les deux types de guillemets, les sauts de ligne, les tabulations et autres caractères de contrôle, pour que le résultat soit sûr dans des chaînes entre guillemets simples ou doubles. Les template literals sont une autre histoire : ils n'ont besoin que des backticks et de ${ échappés.
Ce qui est échappé
La barre oblique inversée devient \\, les guillemets deviennent \" et \', un saut de ligne devient \n, une tabulation \t, les autres caractères de contrôle \xNN.