let str = 'asdwazsgdsadf' + 'qetgsadfdf';
let str2 = `asdqwedd		qrqwee
fqfqw
qrwrq`;
    		
let v1 = 100;
let v2 = 200;
let v3 = v1 * v2;
let str3 = `\${v1} * \${v2} = \${v3}`;
let t1 = 'hong'

console.log('v1 : ', `${v1}`); // out = v1 : 
console.log('t1 : ', `${t1}`); // out = t1 : 
console.log('str2 : ', str2);
console.log('str3 : ', str3); // out = str3 :  100 * 200 = 20000

Este es mi código de prueba literal de plantilla.
otras personas pueden usar ${v1} pero mi código parece nulo.

¿Qué importa este código?

0
Sadowbass 10 feb. 2020 a las 06:50

2 respuestas

La mejor respuesta

Con

`${v1} * ${v2} = ${v3}`

Deberías obtener el registro de la consola:

"100 * 200 = 20000"

Pero, cada vez que agrega esa barra invertida, le quita la especialidad del carácter especial inmediato seguido de él, en su caso, ($)

1
Sarath Antony 10 feb. 2020 a las 04:18

Sin saber más, diría que debe verificar su entorno para asegurarse de que puede ejecutar literales de plantilla.

Consulte esta lista: CanIUse

2
tylerwillis 10 feb. 2020 a las 04:18