ES6引入了模板字面量(Template Literals),主要通过多行字符串和字符串占位符对字符串的操作进行了增强。
ES6的多行字符串是一个非常实用的功能。在ES5中,我们只能使用以下方法来表示多行字符串:
然而在ES6中,仅仅用反引号就可以解决问题了:
在其他语言中,使用模板和插入值是在字符串里输出变量的一种方式。在ES5中,开发者可以这样组合一个字符串:
在ES6中,占位符是使用语法${NAME}的,并将包含的NAME变量或者表达式放在反引号中: P3cRySVQPjAthZy8GJot4k65pJxyQpe3QVhzwJKWvtVi/lklwXaNZF/wF1ro1ysk