javascript仿php的print_r函数输出json数据


复制代码 代码如下:

//theOb(json数据)
function print_r(theObj) {
var retStr = ;
if (typeof theObj == object) {
retStr += <div style="font-family:Tahoma; font-size:7pt;">;
for (var p in theObj) {
if (typeof theObj[p] == object) {
retStr += <div><b>[+p+] => + typeof(theObj) + </b></div>;
retStr += <div style="padding-left:25px;"> + print_r(theObj[p]) + </div>;
} else {
retStr += <div>[+p+] => <b> + theObj[p] + </b></div>;
}
}
retStr += </div>;
}
return retStr;
}