ѡ̳
标题:
js对象转字符obj2str 打印js结构
[打印本页]
作者:
admin
时间:
2017-11-13 15:15
标题:
js对象转字符obj2str 打印js结构
function obj2str(o){
var r = [];
if(typeof o =="string") return """+o.replace(/([\'"\\])/g,"\\$1").replace(/(\n)/g,"\\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t")+""";
if(typeof o =="undefined") return "undefined";
if(typeof o == "object"){
if(o===null) return "null";
else if(!o.sort){
for(var i in o)
r.push("""+i+"""+":"+obj2str(o[i]));
r="{"+r.join()+"}";
}else{
for(var i =0;i<o.length;i++)
r.push(obj2str(o[i]));
r="["+r.join()+"]";
}
return r;
}
return o.toString();
}
复制代码
查看附件
(, 下载次数: 4)
上传
点击文件名下载附件
欢迎光临 ѡ̳ (http://www.sunminxuan.cn/bbs/)
Powered by Discuz! X3.4