Skip to content

Instantly share code, notes, and snippets.

@yangjunjun
Last active December 29, 2015 01:58
Show Gist options
  • Save yangjunjun/7596598 to your computer and use it in GitHub Desktop.
Save yangjunjun/7596598 to your computer and use it in GitHub Desktop.
格式化输出对象
function createHTML(object,map){
var result = "";
for(var k in object){
result += map[k] + ':' + object[k] + '<br />';
}
return '<p>' + result + "</p>";
}
var map = {
name: '姓名',
time: '时间',
type: '类型',
address: '地址',
info: '备注'
}
var foo = {
time: '2012-12-13',
type: '主动获取',
address: '显示华雁大厦',
info: '和刘总见个面……'
}
var bar = {
time: '2012-12-13',
address: '显示华雁大厦'
}
//"<p>时间:2012-12-13<br />类型:主动获取<br />地址:显示华雁大厦<br />备注:和刘总见个面……<br /></p>"
var fooHtml = createHTML(foo, map);
//"<p>时间:2012-12-13<br />地址:显示华雁大厦<br /></p>"
var barHtml = createHTML(bar, map);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment