La interpolación en JavaScript se refiere a insertar el valor de una variable en una cadena. Esto a menudo se usa al construir cadenas con contenido dinámico, como mostrar datos de una API o entrada de usuario. En JavaScript, hay varias formas de realizar la interpolación, incluyendo "Literales de plantilla","Concatenación (+) ", Y así sucesivamente.
Este artículo ilustrará la forma de interpolar las variables en una cadena con concatenación en JavaScript.
Cómo interpolar variables en cadenas en JavaScript, sin concatenación?
Para las variables de interpolación en las cadenas sin concatenación, use el "literales de plantilla". En lugar de usar citas individuales (') o dobles (“), los literales de plantilla son cuerdas que están encerradas en backticks (').
Sintaxis
Para interpolar una variable en las cadenas, use la siguiente sintaxis:
$ variable
Ejemplo 1: Variable interpolar con cadena
Crear una variable "LH"Que almacena una cadena"Linuxhint", Que interpolará como una variable en la cadena:
var lh = "linuxhint";
Use la plantilla de retroceso literal en la consola.Método log () para interpolar la variable "LH"En la cadena:
consola.log ('bienvenido a los $ lh');
Se puede ver que la variable se ha interpolado con éxito en la cadena:
Ejemplo 2: Variables interpolas con operador aritmético
También puede usar la expresión con las variables para interpolar en la cadena. Primero, crea dos variables ","X" y "Y", Y asignar valores"111" y "253"Respectivamente:
var a = 111;
var b = 253;
Use los literales de plantilla y pase la expresión "x + b"Para agregar los dos números e imprimir el resultado en la consola:
consola.log ('suma es: $ a + b');
Se puede observar que la operación aritmética o cualquier expresión u operación también se realiza utilizando la interpolación:
Ejemplo 3: Variable interpolar con declaración condicional
También puede usar las declaraciones condicionales en la interpolación con variables en la cadena. Crear un número "numer"Y asignar un valor"18":
const num = 18;
Ahora, verifique el "número" es uniforme o impar utilizando el operador ternario con interpolación variable en la consola.Método log () para mostrar el resultado en la consola:
consola.log ('$ num es $ num % 2 === 0 ? 'incluso': 'impar' ');
Producción
Hemos reunido toda la información esencial relacionada con las variables interpolas en cadenas en JavaScript.
Conclusión
Para interpolar variables en cadenas sin concatenación, use el "$ variable o $ expresión" con "literales de plantilla"Backticks (') en lugar de citas simples o dobles. Hace que el código sea más simple y fácil para una mejor comprensión. En este artículo, ilustramos el método para interpolar las variables en una cadena con concatenación en JavaScript.