2013-07-06 19 views
0

我遇到下面的JavaScript代碼片段在O'Reilly的 JavaScript的Web應用程序:

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

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

然而任何特定的JavaScript庫中沒有引用這裏提供。 $ {...}語法的可能含義是什麼?它是如何工作的? 這是否來自任何特定庫的使用?我見過 jQuery的$()表示法,其中$是一個函數,但我沒有在任何地方看過 $,後面跟着一個大括號對。

謝謝。

+0

這只是在'template.html'的佔位符。 – 2013-07-06 08:55:18

+0

好吧,令人費解的是,一旦函數返回,我期望看到類似$ {2003-04-05}的東西,這看起來不像變量名。日期值如何成爲合理的模板變量名稱? –

回答