Interpolazione di una stringa

JavaScript:
Interpolazione di una stringa

Come si fa:

// Template strings con backticks
let nome = 'Luca';
let saluto = `Ciao, ${nome}! Come stai?`;
console.log(saluto); // Output: Ciao, Luca! Come stai?

// Concatenazione tradizionale con il "+"
let nome = 'Sofia';
let saluto = 'Ciao, ' + nome + '! Come stai?';
console.log(saluto); // Output: Ciao, Sofia! Come stai?

Approfondimento

Nel passato, JavaScript richiedeva l’uso dell’operatore + per unire le stringhe, il che poteva diventare ingombrante e confusionario. Con l’ES6, introdotto nel 2015, sono state aggiunte le template strings, che usano il carattere backtick (`) e permettono l’interpolazione con la sintassi ${expression}. Questo metodo non solo è più espressivo ma aiuta a prevenire errori comuni di concatenazione. Inoltre, rispetto a metodi precedenti, l’interpolazione rende più semplice inserire valori dinamici e gestire multilinea automaticamente, senza bisogno di operatori o metodi aggiuntivi.

Vedi Anche