Template String
var name="Hemant",
loc = "Hyderabad";
var str = `
my name is ${name},
I am stying in ${loc}`;
console.log(str);
// output
my name is Hemant,
I am stying in HyderabadLoop inside string literal (Nested ``)
var dogs = [
{name: 'Puffy'},
{name: 'Duffy', age: 2},
{name: 'Tomy'}
];
const markup =
`<ul class="dogs">
${dogs.map(dog => `
<li>${dog.name}</li>
`).join('')}
</ul>
`
console.log(markup);
// output
<ul class="dogs">
<li>Puffy</li>
<li>Duffy</li>
<li>Tomy</li>
</ul>if inside string literal ``
Use Case 1 ( variable manipulation )
Use Case 2
Last updated
Was this helpful?