传统做法拼接字符串和变量需要使用大量的“”(双引号)和 + 来拼接才能得到我们需要的模版。
var name = 'Elly'
var age = 18
var gender = 'female'
console.log(name + "is a student, she is" + age + " and she is " + gender + ".")
打印结果:
Elly is a student, she is 13 and she is female.
ES6中提供了模版字符串,用`(反引号)标识,用${}将变量括起来。
const name = 'Elly'
const age = 18
const gender = 'female'
console.log(`${name} is a student, she is ${age} and she is ${gender}.`)