模板字符串 ( `` 反引号表示) 是增强版的字符串,可以用作普通字符串,也可以使用多行字符串,也可以嵌套使用
1: `this is a string`
2: `this is
a string`
3: let n = 'a'
`this is ${n} string`
在模板字符串中输出多行字符串的时候,会按照书写的格式进行输出,字符之间的空格和缩进都会保留
如果不想实现换行可以在最后加上.trim() 这个加在结束`反引号的后面
`this is
a string`.trim()
在模板字符串之中嵌入变量的话需要使用${},变量写在大括号里面,
这个大括号里面除了直接写变量之外,还可以写简单的运算和引用对象的属性,还可以直接写入函数