Secuencias de escape en JavaScript
Seguimos trabajando con strings, en esta ocasión vas a aprender las secuencias de escape en JavaScript.
Las secuencias de escape se utilizan para hacer saltos de línea o mostrar literalmente un caracter específico que sería confundido por el intérprete.
Caracteres de escape de JavaScript:
Nombre | Caracteres de escape |
---|---|
Comilla simple
|
\'
|
Comilla doble
|
\"
|
Barra inversa (backslash)
|
\\
|
Nueva línea
|
\n
|
Secuencia de escape comilla simple \' en JavaScript
<script> var escape = 'Aquí aparece \' una comilla simple.'; document.write(escape); </script>
Resultado
Secuencia de escape comilla doble \" en JavaScript
<script> var escape = "Aquí aparece \" una comilla doble."; document.write(escape); </script>
Resultado
Secuencia de escape backslash \\ en JavaScript
<script> var escape = "Aquí aparece \\ una backslash (barra inversa)."; document.write(escape); </script>
Resultado
Secuencia de escape backslash \n en JavaScript
En este ejemplo he utilizado un alert para mostrar el valor de la variable en lugar de un document.write. ¿Por qué? porqué el document.write funciona con HTML, mientras que el alert lo hace con JavaScript. \n es un escape del lenguaje JavaScript, no de HTML y si lo pruebas con este, no va a funcionar.
<script> var escape = "Aquí aparece \n una nueva línea."; alert(escape); </script>
Resultado
y el slash? : / ?
ResponderEliminar\\
ResponderEliminar