<% javascript code; %> – javascript код
Между разделителями <% ... %> записывается и выполняется javascript код.
<%= HTMLString %> – вывод строки как HTML
Содержимое переменной будет выводиться как HTML.
<%- text %> – вывод строки в виде текста.
Теги будут будут преобразованы в текст. Например <hr> -> <hr>
Теги script с типом type="text/template" служат контейнерами для шаблонов.
Данные записанные в данном теге не будут отображаться на странице, таким образом мы прячем шаблон.
<script type="text/template" id="items-template">
<div class="items">
<% _.forEach(items, function(item) { %>
<div class="item-title">
<%- item.title %>
</div>
<div class="item-description">
<%= item.description %>
</div>
<% }); %>
</div>
</script>