说明:通过一个实例来说明三者的不同:
注意:模板字符串的符号[`]是按键~下的符号
描述:
有一个js变量存放的是总人数:var peopleSum = 88,
要求按以下格式输出这句话:人数总和为88人
- 方式一:单引号
console.log('人数总和为'+peopleSum+'人');
- 方式二:双引号
console.log("人数总和为"+peopleSum+"人");
- 方式三:模板字符串
console.log(`人数总和为${peopleSum}人`);
说明:string
是模板字符串,ES2015新增的符号。模板字符串里面var是变量的占位符。var是变量的占位符。{}里边 表达式依旧是js,外边也是js 。