描述:
模板字符串使用反引号 () 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。
----------MDN原话
相对于引号,它的优点:
1.反引号中可以识别回车
例如: es5中:
console.log('nihao\n'+'zhl');
等同于es6中:
console.log(`nihao
zhl`);
2.其中可以识别占位符${},放变量
var _name = 'zhl';
var workTime = 0.1;
//在es5中只可以使用拼接的方法
console.log('我的名字是'+_name,'\n开始工作了'+workTime+'年');
//es6中优雅的写法
console.log(`我的名字是${_name}
开始工作了${workTime}年`);