
Template literals are strings wrapped in backticks that allow embedded expressions: `Hello, ${name}!`. They replace messy string concatenation with +. They also support multi-line strings without escape characters. Any valid JavaScript expression can go inside ${} — variables, function calls, calculations, or ternary operators.
Reference:
TaskLoco™ — The Sticky Note GOAT