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