En muchas ocasiones nos veremos obligados a concatenar variables con cadenas de texto.
-En versiones pasadas , debíamos concatenas con signos + y cerrando con comillas simples(') cada porción de texto .
-Ahora en ECMAScript 6 si utilizamos comillas invertidas `` para escribir cadenas de texto , podemos incluir variables del siguiente modo ${variable} .
EJEMPLO
En consola vamos a imprimir un mensaje que incluya 2 variables ya definidas.
//Declaramos variables
const nombre = 'Erik Navarrete';
const Template = 'estoy haciendo un Template Strings de modo'
//Sin ECMA6
console.log('Mi nombre es ' + nombre + 'y' + Template + ' antiguo')
//Con ECMA6
console.log(`Mi nombre es ${nombre} y ${Template} moderno`)
Conclusión
Con la llegada de ECMA6 se mejoro la forma de hacer
- Cadenas con variables dentro (interpolación).
- Generar cadenas multilínea.
- Ejecutar expresiones, funciones y etiquetados.

No hay comentarios:
Publicar un comentario