JavaScript库语法的机制和含义:$ {value}

时间:2013-07-06 08:54:16

标签: javascript templates

我在O'Reilly中遇到过以下JavaScript代码段 JavaScript Web应用程序:

// helper.js
var helper = {};
helper.formatDate = function(){ /* ... */ };

// template.html
<div>
  ${ helper.formatDate(this.date) }
</div>

但是,此处未提供对任何特定JavaScript库的引用。 $ {...}语法的可能含义是什么?它是如何工作的? 这是否来自任何特定图书馆的使用?我见过 jQuery的$()表示法,其中$是一个函数,但我没见过 $后面跟着一个大括号对。

感谢。

1 个答案:

答案 0 :(得分:1)

它可能来自旧的,不再处于开发jQuery Tmpl library或其他模板引擎: