ES6字符串插值

时间:2016-12-10 16:53:17

标签: javascript string ecmascript-6

您可以对放入变量的字符串执行替换吗?这不会奏效。

var obj = {a:1};
var a = '`${obj.a}`';

console.log(String.raw a);

1 个答案:

答案 0 :(得分:2)

我不太清楚你的意思。是预期输出1

如果是这样,您的字符串模板文字将看起来像

var a = `${obj.a}`

而不是

var a = '`${obj.a}`'