现在我们有了 ES6 中的模板文字,例如:
const str = `this is a string`;
或者
const str1 = 'string';
const str2 = `this is a ${str1}`;
所以我觉得总是使用反引号并完全取消引号会更加一致。所以在上面的例子中,我可以这样定义 str1 :
const str1 = `string`;
我意识到这在某种程度上是基于意见的——但是有什么技术上的理由不这样做,例如,使用模板文字语法而不是字符串文字(引号)语法是否会降低性能?