Zo gebruik je JavaScript Escape
- Plak of typ de tekst die je wilt escapen.
- Pas de opties aan als dat nodig is.
- Kopieer het geëscapete resultaat.
Over JavaScript Escape
Een JavaScript-stringliteraal kan geen ruw regeleinde of een niet-geëscapet aanhalingsteken van het eigen type bevatten. Bouw je een string uit gebruikersinvoer of plak je een tekstblok in code, dan moeten de aanhalingstekens en backslashes worden geëscaped, anders stopt het script met een syntaxisfout of voert het, erger nog, iets uit wat je niet bedoelde.
De tool escapet backslashes, beide soorten aanhalingstekens, regeleinden, tabs en andere stuurtekens, dus het resultaat is veilig binnen strings met enkele of dubbele aanhalingstekens. Template literals zijn een ander verhaal: daarbij hoeven alleen backticks en ${ te worden geëscaped.
Wat wordt geëscaped
Backslash wordt \\, aanhalingstekens worden \" en \', een regeleinde wordt \n, een tab \t, andere stuurtekens \xNN.