模板字面量使用反引号 (``) 而不是引号 ("") 来定义字符串: 实例 let text = `Hello World!`; 通过使用模板字面量,可以在字符串中同时使用单引号和双引号: 实例 let text = `He's often called "Johnny"`; 模板字面量允许多行字符串: 实例 let text = `The quick brown fox jumps over the lazy dog`; 模板字面量提供了一种将变量和表达式插入字符串的简单方法。 该方法称为字符串插值(string interpolation)。 语法 ${...} 变量替换 模板字面量允许字符串中的变量: 实例 let firstName = "Bill"; let lastName = "Gates"; let text = `Welcome ${firstName}, ${lastName}!`; 用真实值自动替换变量称为字符串插值。 表达式替换 模板字面量允许字符串中的表达式: 实例 let price = 10; let VAT = 0.25; let total = `Total: ${(price * (1 + VAT)).toFixed(2)}`; 返回 Total: 12.50 用真实值自动替换表达式称为字符串插值。