javascript $ followed by curly braces
<p>I read a book called "Javascript web application" and it has the following lines of code:</p>

<blockquote>
  <p>The example below, which includes logic inside views, is something you shouldn’t do:</p>
</blockquote>

<pre><code>&lt;div&gt;
&lt;script&gt;
function formatDate(date) {
/* ... */
};
&lt;/script&gt;
${ formatDate(this.date) }
&lt;/div&gt;
</code></pre>

<p>I don't understand what { formatDate(this.date) } means in javascript even in jQuery I have never seen it yet (putting object in jQuery function then I've already seen but the above code is not the case). 
Could you explain me what the meaning of it?
Thank you.</p>
