El poder codificar cadenas de múltiples líneas en TypeScript es una de esas cosas que facilitan mucho la lectura del código fuente y que ya incorporan muchos de los lenguajes.
De forma natural una cadena de texto se suele poner en una línea y delimitada por comillas simples o dobles.
let cadena:string = "Soy una cadena";
Pero también podemos utilizar el carácter `
para delimitar la cadena.
let cadena:string = `Soy una cadena`;
El carácter
`
se utiliza para poder montar cadenas de texto con plantillas.
En este caso podemos tener cadenas de múltiples líneas en TypeScript, de tal manera que podemos ir escribiendo texto en diferentes líneas hasta que cerremos la cadena.
De esta manera quedará el código de la siguiente forma:
let cadena:string = `esto es una cadena
que contiene
múltiples líneas`;
Como vemos es muy sencillo y útil el crear cadenas de múltiples líneas en TypeScript.