ES6中字符串模板的使用

反撇号(键盘上Tab键上面那个)基础知识


ES6引入了一种新型的字符串字面量语法,我们称之为模板字符串(template strings)。除了使用反撇号字符代替普通字符串的引号 ‘ 或 ” 外,它们看起来与普通字符串并无二致。在最简单的情况下,它们与普通字符串的表现一致。但是我们并没有说:“原来只是被反撇号括起来的普通字符串啊”。模板字符串名之有理,它为JavaScript提供了简单的字符串插值功能,从此以后,你可以通过一种更加美观、更加方便的方式向字符串中插值了。

字符串模板示例


下面给出一段代码,教你如何使用字符串模板。

var user = {
    name: 'Stephen Chow'
};
var greeting = 'How are you!';
console.log(`Hello, ${user.name},` + `${greeting}`);

输出:Hello, Stephen Chow,How are you!

posted on 2017-11-19 18:20  上品物语  阅读(2359)  评论(0编辑  收藏  举报