Template Strings em JavaScript
Existe um tipo especial de aspas - as crases:
let str = `abc`;
alert(str); // exibirá 'abc'
Nas crases, é possível
inserir variáveis. Para isso, o nome
da variável deve ser escrito na
construção ${}.
Vamos ver um exemplo. Suponha que queiramos realizar a adição de strings e uma variável:
let str = 'xxx';
let txt = 'aaa ' + str + ' bbb';
Este código pode ser reescrito da seguinte forma:
let str = 'xxx';
let txt = `aaa ${str} bbb`;
Reescreva o seguinte código usando a inserção de variáveis:
let str1 = 'xxx';
let str2 = 'yyy';
let txt = 'aaa ' + str1 + ' bbb ' + str2 + ' ccc';