网络编程 
首页 > 网络编程 > 浏览文章

Json对象替换字符串占位符实现代码

(编辑:jimmy 日期: 2025/5/12 浏览:3 次 )
例如:

  含有占位符的字符串hello,{name},your birthday is {birthday };
  提供的Json对象{name: "czonechan", birthday : "1989-07-02" } ;
  替换后为 hello,czonechan,your birthday is 1989-07-02。

实现代码:
复制代码 代码如下:
Object.prototype.jsonToString=function(str) {
o=this;
return str.replace(/\{\w*\}/g, function (w) {
r = w.substr(1,w.length-2);//去除{}
return (o[r]===0)?0:(o[r] ? o[r] : "");//o[r]===0这句是为了实现当值为0时输出0而不是空。
});
};
上一篇:RGB转换实现代码,淘宝前端开发工程师笔试题
下一篇:xml文档转换工具,附图表例子(hta)
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap