Concatenación de cadenas de texto

TypeScript:
Concatenación de cadenas de texto

Así se hace:

let saludo = "Hola, ";
let nombre = "Mundo!";
let mensajeCompleto = saludo + nombre; // Concatenación con el operador +
console.log(mensajeCompleto); // "Hola, Mundo!"

// Con plantillas de literales (template literals)
let mensajeTemplateLiteral = `${saludo}${nombre}`;
console.log(mensajeTemplateLiteral); // "Hola, Mundo!"

Profundizando

Concatenar cadenas es fundamental. Históricamente, se usaba el operador +, y en lenguajes como Java, esto podría ser costoso en términos de rendimiento debido a la inmutabilidad de las cadenas. TypeScript, por otro lado, al ser un superset de JavaScript, comparte sus características, incluyendo plantillas literales introducidas con ES6 que ofrecen una sintaxis más limpia y capacidades como interpolación. Las plantillas de literales también permiten incorporar expresiones, lo que puede simplificar muchos casos de uso complicados.

Véase también: