Build strings by embedding values with backticks.

Template Literals

template_strings.js
const name = ;
const age = 30;
const greeting = `${name} is ${age}`;
const upper = name.toUpperCase();

console.log("greeting=" + greeting);
console.log("upper=" + upper);
const name = ;
const age = 30;
const greeting = `${name} is ${age}`;
const upper = name.toUpperCase();

console.log("greeting=" + greeting);
console.log("upper=" + upper);
const name = ;
const age = 30;
const greeting = `${name} is ${age}`;
const upper = name.toUpperCase();

console.log("greeting=" + greeting);
console.log("upper=" + upper);
template-strings A template literal uses backticks and `${...}` to embed values directly in a string. String methods like `toUpperCase` return new strings.