아래 예시를 보세요.
// -> Ruby에서는 템플릿에 #{variable} 구문도 사용합니다.
//'<%= 필드 %>'와 일치합니다.
var t = new Template('
이름: <%= 이름 %>, 연령: <%=age%>
', 구문)
t.evaluate( { 이름: 'John Smith', 나이: 26 } )
// ->
이름:
John Smith, 나이:
26 ;/div>
var Conversion1 = {from: 'meters' , to: '피트', 인자: 3.28};
var Conversion2 = {from: '킬로줄', to: 'BTU', 인수: 0.9478};
var Conversion3 = {from: '메가바이트', to: '기가바이트', 인수: 1024};
var templ = new Template('#{from}에서 #{to}로 변환하려면 #{factor}를 곱하세요.');
[변환1, 변환2, 변환3].each( function(conv){ templ.evaluate(conv); });
// -> 미터를 피트로 변환하려면 3.28을 곱하세요.
// -> 킬로줄을 BTU로 변환하려면 0.9478을 곱하세요.
// -> 메가바이트를 기가바이트로 변환하려면 1024를 곱하세요.