So verwenden Sie JavaScript Escape
- Fügen Sie den zu maskierenden Text ein oder tippen Sie ihn.
- Passen Sie bei Bedarf die Optionen an.
- Kopieren Sie das maskierte Ergebnis.
Über JavaScript Escape
Ein JavaScript-String-Literal darf keinen rohen Zeilenumbruch und kein nicht maskiertes Anführungszeichen der eigenen Art enthalten. Wenn Sie einen String aus Benutzereingaben bauen oder einen Textblock in Code einfügen, müssen Anführungszeichen und Backslashes maskiert werden, sonst bricht das Skript mit einem Syntaxfehler ab oder führt, schlimmer noch, etwas aus, das Sie nicht beabsichtigt haben.
Das Tool maskiert Backslashes, beide Arten von Anführungszeichen, Zeilenumbrüche, Tabs und andere Steuerzeichen, sodass das Ergebnis in Strings mit einfachen oder doppelten Anführungszeichen sicher ist. Template Literals sind ein anderer Fall: Bei ihnen müssen nur Backticks und ${ maskiert werden.
Was maskiert wird
Backslash wird zu \\, Anführungszeichen werden zu \" und \', ein Zeilenumbruch wird zu \n, ein Tab zu \t, andere Steuerzeichen zu \xNN.