// 普通字符串 console.log('string text line1\n' + 'string text line2'); // 使用模板字符串,同样效果的多行字符串 console.log(`string text line1 string text line2`); // 结果都如下 // "string text line 1 // string text line 2"
用于在字符串中插入表达式
1 2 3 4 5 6 7 8 9 10 11 12
// 普通字符串中嵌入表达式 var a = 5; var b = 10; console.log('Fifteen is ' + (a + b) + ' and\nnot ' + (2 * a + b) + '.'); // 通过模板字符串 var a = 5; var b = 10; console.log(`Fifteen is ${a + b} and not ${2 * a + b}.`); // 结果都如下 // "Fifteen is 15 and // not 20."