Javascript. Cómo funcionan las comillas invertidas (``)
Descubre los principales usos de las comillas invertidas en Javascript
English version: https://medium.com/@ger86/javascript-how-backticks-work-de269e0fb8ba
Como sabréis, en Javascript existen dos formas principales para declarar strings:
- Mediante comillas simples
''
. - Mediante comillas dobles
""
.
Sin embargo, con la especificación ES2015 llegó la posibilidad de crear lo que se conoce como “template literals” o “template strings” para lo cual basta con encapsular texto entre comillas invertidas:
`some text`
Esto nos dará una serie de ventajas con respecto a los dos métodos principales que describiré a lo largo de este artículo. ¡Vamos a verlos!
Concatenar e interpolar strings
Probablemente éste sea uno de los usos más extendidos y popularizados de las comillas invertidas ya que nos va permitir concatenar e interpolar strings de modo que nuestro código quede mucho más limpio.
Vamos a verlos con unos cuantos ejemplos comparando la sintaxis “antigua” con la que nos proveen las comillas invertidas.
const name = 'Gerardo';
const…