手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript利用初始化数据装配模版的实现代码
javascript利用初始化数据装配模版的实现代码
摘要:varlist=[{id:1,name:"czone",age:21},{id:2,name:'czonechan',age:21}];va...

var list = [{id:1, name:"czone", age:21}, {id:2, name:'czonechan', age:21}];

var template ='<div id="p$id"><span>$name</span><span>$age</span></div>';

实现一个通用方法,使用初始化数据来装配模版。

复制代码 代码如下:

function displayTemplate(list,template){

var result="";

for(var i=0,l=list.length;i<l;i++){

var temp=template;

for(var k in list[i])

{

var reg=new RegExp("$"+k,"g");

temp=temp.replace(reg,function(w){

return list[i][k];

})

}

result+=temp;

}

return result;

}

【javascript利用初始化数据装配模版的实现代码】相关文章:

javascript常用方法总结

JavaScript模版引擎的基本实现方法浅析

JavaScript数组去重的3种方法和代码实例

javascript无刷新评论实现方法

Javascript中For In语句用法实例

Javascript特效:随机显示图片的源代码

JavaScript实现身份证验证代码

Javascript中With语句用法实例

javascript常用的方法分享

javascript自定义右键弹出菜单实现方法

精品推荐
分类导航