一个好用的javascript 简单模板

function jstemplate(template, jsonData){
    return template.replace( /\{(\w+)\}/g ,function(m,key){return jsonData.hasOwnProperty(key)?jsonData[key]:"";});
}
[/javascript]

用法:
[javascript][/javascript]
 var template = ['
{test}
', '

{word}

'].join("") ; document.getElementById("result").innerHTML = jstemplate(template ,{test:"MYTEST", word:"MYWORD"});