¿Cómo realizar la interpolación de cadenas en TypeScript?

Resuelto zshanabek asked hace 7 años • 3 respuestas

C# usa interpolación de cadenas

int value = 100;
Console.WriteLine($"The size is {value}.");

Producción:

La talla es 100.

¿Cómo hacer lo mismo en TypeScript?

zshanabek avatar Jul 30 '17 19:07 zshanabek
Aceptado

En JavaScript puedes usar literales de plantilla :

Los literales de plantilla son literales delimitados con comillas invertidas ( `)

let value = 100;
console.log(`The size is ${ value }`);
Nitzan Tomer avatar Jul 30 '2017 12:07 Nitzan Tomer

Solo usa especial`

var lyrics = 'Never gonna give you up';
var html = `<div>${lyrics}</div>`;
Ygalbel avatar Jul 30 '2017 12:07 Ygalbel

Se puede hacer con el carácter de comilla invertida : `

Preste atención, esto NO es un apóstrofo ni una cita.

¿Dónde encontrarlo en el teclado?

Lo más probable es que estés en un teclado QWERTY , por lo que lo encontrarás JUSTO debajo de la Esctecla en la esquina superior izquierda:

ingrese la descripción de la imagen aquí

En caso de que esté utilizando un teclado especial, puede consultar esta lista exhaustiva para encontrar la comilla invertida.

Finalmente este es el código:

const value = 100;
console.log(`The size is ${value}.`);
Expandir fragmento

(Válido tanto en JavaScript como en TypeScript)

underflow avatar Feb 24 '2023 18:02 underflow