【发布时间】:2016-12-10 16:53:16
【问题描述】:
您可以对放入变量中的字符串执行替换吗?这行不通。
var obj = {a:1};
var a = '`${obj.a}`';
console.log(String.raw a);
【问题讨论】:
-
不使用
eval(一种或另一种方式)。 -
请注意,到目前为止,甚至 Chrome 都没有完全实现
String.raw。 tddbin.com/#?kata=es6/language/template-strings/raw 那你用什么来测试呢? Node.js? -
铬。结果应该是“1”
-
@connexo 这些测试完全错误。
String.raw不应该那样做。
标签: javascript string ecmascript-6