1

JS でテンプレートを記述してテキスト (またはその他のコード) を生成する、Microsft の T4 または ASP.NET のようなテンプレート エンジンのようなものはありますか?

例 (「<=」はテキスト ブロックの開始を意味します):

<#
...here goes template building code...
for(var i = 0; i < types.length; i++) {
#>
    function <#= types[i].name #> () {

    }
<#
    for(var j = 0; j < types[i].methods.length; j++) {
#>
    <#= types[i].name #>.prototype.<#= types[i].methods[j].name #> = function () {};
<#      
    }
}
#>

説明:

私が望むのは、複数行のテキスト スニペットと混合した JavaScript を作成することです。これは、moustashe.js などよりも構文的に甘い種類の獣です。

4

1 に答える 1

0

これらは純粋な JavaScript エンジンと呼ばれます。最近はあまり人気がないようです。

于 2013-01-15T12:25:00.093 に答える