说明: 通过一个实例来说明三者的不同:
注意: 模板字符串的符号[`]是按键~下的符号
描述:
有一个js变量存放的是总人数:var peopleSum = 88,
要求按以下格式输出这句话:人数总和为88人

方式一:单引号

console.log(‘人数总和为’+peopleSum+‘人’);

方式二:双引号

console.log(“人数总和为”+peopleSum+“人”);

方式三:模板字符串

console.log(人数总和为${peopleSum}人);

说明:string 是模板字符串,ES2015新增的符号。模板字符串里面var是变量的占位符。
{}里边 表达式依旧是js,外边也是js 。