反引号允许您使用字符串模板,例如:
var value = 4;var str = `text with a ${value}`// str will be : 'text with a 4'对于
"vs
'我说看看这
不同之处在于您不需要在单引号中转义单引号或在单引号中转义双引号。这是唯一的区别,如果您不算必须按住Shift键才能键入的事实
"。
至于性能,如果只是对纯字符串使用反引号,则效果似乎相同。 但是,在构建字符串时,看起来仍然是串联的方法。在这里看看:
2018更新 :在某些情况下,ES6字符串模板似乎比连接更快。看看下面的一些硬数字:
ES6模板文字比字符串连接快吗?



