来源于技术胖的视频总结
1.在es5
时代,我们拼接字符串的时候是这样做的
let today = '2019/08/16'
let weekDay = '周五'
let date = '今天是'+today+','+weekDay
console.log(date)
但是es6
给我们提供了一种非常便捷的方法来拼接字符串,用反引号(`)来包裹整个字符串,用 ${} 来包裹变量
let today = '2019/08/16'
let weekDay = '周五'
let date = `今天是${today},${weekDay}`
console.log(date)
控制台输出效果是一样的
2.这个还支持在里面写一些 html
标签
let today = '2019/08/16'
let weekDay = '周五'
let date = `<h4>今天是${today},${weekDay}</h4>`
document.write(date)
3.$变量还支持简单的运算
let a=99
let b=100
document.write(`a加b等于${a+b}`)