Values, Types, and Expressions
Template Literals
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.