如何得到像这样的效果?字符串与模板,动态变量
name = 'Mark';
template = 'Your name is {{name}}';
console.log(template); // return "Your name is Mark";
name = 'John';
console.log(template); // return "Your name is John"
如何为字符串制作某种简单的模板系统?也许函数会找到一些标签(例如{{}}),并用当前变量替换文本内部?或者一些在JS中构建的方法?
没有必要做一个,它已经存在〜https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Template_literals – Phil
@Phil:您可以在这个小提琴测试一下模板字符串与此不同,其中模板字符串本身可以是用户定义的任何内容。 –
公平点,模板文字是不是插补引擎 – Phil