1

Los templates literales y su uso

Los templates literales son básicamente cadenas literales con la particularidad que se pueden usar variables dentro de ellas para concatenar texto son variables. Esto fue introducido en ECMAScript6 y desde entonces muchos de los programadores la comenzaron a usar. En otras palabras los templetes literales permiten la interpolación de variables y expresiones dentro de una cadena de texto de manera más fácil y cómoda.

Como usar templates literales

Para poder hacer uso de los templates literales debemos usar los backticks, que son estos `` , se parecen a una comillas invertidas pero son quienes hacen posible que usemos los templates literales. Y para poder incrustar variables dentro de las cadenas de texto usamos la siguiente combinación de caracteres ${} donde usamos el símbolo de dólar seguido de una llave de apertura y una de cierre. Dentro de esas llaves es donde podremos colocar código que pueden ser variables, invocar una función que retorne algún valor o hacer operaciones dentro de esos corchetes.

let nombre = "Steven";
let apellido = "Moya";

console.log(`Nombre completo: ${nombre}${apellido}`);

En el anterior ejemplo vemos como tenemos dos variables que son nombre y apellido y que para imprimir en consola el nombre completo usamos el template literal en lugar de concatenar todo usando al signo de +. Utilizamos los backticks `` para que todo lo que vaya dentro de estos sea la cadena, y dentro de las llaves colocamos las variables nombre y apellido que para la cadena tomaran el valor que tengan almacenado. Para el ejemplo anterior lo que se imprimiria en consola seria:

"Nombre completo: Steven Moya"

Como mencione anteriormente dentro de estas llaves también se pueden hacer operaciones, por ejemplo:

console.log(`El resultado de 10 + 5 es: ${10 + 5}`)

Lo anterior imprimirá en consola lo siguiente:

"El resultado de 10 + 5 es: 15"

Como vemos podemos hacer operaciones de cualquier tipo mientras en la misma linea la concatenamos a la cadena el resultado.
Así como podemos hacer operaciones también podemos usar cualquier código que nos retorne un valor que se pueda concatenar a la cadena

Ventaja de los templates literales

Usar tamplate literales hace que el código sea fácil de entender además de que podemos simplificar el código en una sola linea, su sintaxis es fácil de entender y de usar por lo que la hacen una característica muy buena que hace nuestro código mas elegante y legible. Los templates literales son una característica de JavaScript para poder interpolar texto con variables en una misma cadena sin necesidad de concatenar todo por medio del uso del carácter +. Posee un formato fácil de entender y que ayuda a la legibilidad del código por lo que su uso es muy recomendado.

Escribe tu comentario
+ 2