ES6中提供了模版字符串,用`(反引号)标识,用${}将变量括起来:
var name="zzw";
` ${name},no matter what you do,
I trust you.`
此时会得到:
zzw,no matter what you do,
I trust you.
模板字符串会打印出所有的空格和缩进,当在字符串中需要使用反引号的时候需要进行转义:“\`”,即在反引号前面多一个“\”
模板字符串除了使用自定义的对象外,还可以放入任意的js表达式进行运算或者调用函数
总的来说:${}里面可以创造出无限的可能