Inicio / Desarrollo web / JavaScript avanzado: texto multilínea

JavaScript avanzado: texto multilínea

La siguiente forma de declarar un texto multilínea es la más sencilla y legible. El inconveniente es que pertenece a JavaScript 1.6 y, actualmente, los únicos navegadores que soportan versiones de JavaScript superiores a la 1.5 son Mozilla Firefox e Internet Explorer 9.

var texto = <>
este
es
mi
texto
multilínea
</>.toString();

alert(texto);

Muestra un cuadro de diálogo con:

este
es
mi
texto
multilínea

Si necesitas incluir caracteres XML especiales, puedes usar una sección CDATA:

var texto = <><![CDATA[

>>> hola

]]></>.toString();

Alternativas

La siguiente forma es la más habitual para declarar un texto con saltos de línea en JavaScript, y es compatible con todos los navegadores.

var texto = "este\nes\nmi\ntexto\nmultilínea";

Pero existe un truco que mejora considerablemente la legibilidad; consiste en añadir una barra invertida al final de cada línea y nos permite declarar el texto en distintas líneas dentro del código:

var texto = "este\n\
es\n\
mi\n\
texto\n\
multilínea";

Acerca de MasterGeek

José Antonio Ramírez # Ingeniero Técnico en Informática de Gestión # Fundador y administrador de nGeeks.com # Market Analyst en SocialRep

También puedes ver...

Iconos de acceso rápido mediante teclado

Los iconos de acceso rápido son los iconos que aparecen en la barra de tareas …

2 Comentarios

  1. Pingback: Bitacoras.com

  2. Pingback: BlogESfera.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *