Assinale a alternativa correta com relação à Template Liter...

Próximas questões
Com base no mesmo assunto
Q1933549 Programação

Assinale a alternativa correta com relação à Template Literals.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Alternativa B

Para uma compreensão adequada da questão, é importante entender o que são Template Literals no contexto da linguagem de programação JavaScript. Template Literals são uma funcionalidade introduzida no ECMAScript 2015 (também conhecido como ES6), que nos permite criar strings complexas de uma maneira mais legível e eficiente, por meio da interpolação e da criação de strings multilinhas.

A interpolação é um processo que substitui variáveis por seus valores dentro de uma string. Antes do ES6, para incluir o valor de uma variável em uma string, era comum usar o operador de concatenação (+). Com Template Literals, podemos incluir variáveis e expressões dentro de uma string usando a sintaxe ${...}, que é muito mais clara e concisa.

Um exemplo simples seria:

const nome = 'Maria';
const saudacao = `Olá, ${nome}! Como vai você?`;
console.log(saudacao); // Saída: Olá, Maria! Como vai você?

Além disso, os Template Literals permitem a criação de strings que respeitam as quebras de linha naturais no código, sem a necessidade de caracteres especiais como \n, o que era comum em versões anteriores do JavaScript para strings multilinhas.

Portanto, a Alternativa B está correta pois define exatamente o que são Template Literals: um recurso do JavaScript que facilita a manipulação de strings, permitindo a interpolação de variáveis e expressões, bem como a criação de strings multilinhas de forma mais intuitiva e legível.

As outras alternativas mencionam bibliotecas e recursos que não estão relacionados com Template Literals, portanto, não são pertinentes à questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GAB B

Usa-se o sinal grave (`). Ex:

 

let a = 2;

let b = 3;

let str = `

     posso escrever

     qualquer coisa

     incluindo interpolação ${a+b}

`

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo