js Object2String方便查看js对象内容
<scripttype="text/javascript">
/**
*将JS的任意对象输出为json格式字符串
*@param{Object}_obj:需要输出为string的对象
*/
varobj2String=function(_obj){
vart=typeof(_obj);
if(t!='object'||_obj===null){
//simpledatatype
if(t=='string'){
_obj='"'+_obj+'"';
}
returnString(_obj);
}else{
if(_objinstanceofDate){
return_obj.toLocaleString();
}
//recursearrayorobject
varn,v,json=[],arr=(_obj&&_obj.constructor==Array);
for(nin_obj){
v=_obj[n];
t=typeof(v);
if(t=='string'){
v='"'+v+'"';
}elseif(t=="object"&&v!==null){
v=this.obj2String(v);
}
json.push((arr?'':'"'+n+'":')+String(v));
}
return(arr?'[':'{')+String(json)+(arr?']':'}');
}
};
varobj={
"result":{
"fs":{
"TSP.IBR.MIRROR":[{
"_value":"1.0",
"_class":4
}],
"TSP.IBR.GET_FNAMES":[{
"_value":"0.0",
"_class":4
}],
"TSP.IBR.GET_TOKEN_ID":[{
"_value":"0.0",
"_class":4
}],
"TSP.IBR.INFO":[{
"_value":"0.0",
"_class":4
}]
}
},
"isCanceled":false,
"e":"",
"isResponsed":true,
"aoqSize":0,
"isAsyncPost":false,
"code":0,
"reqUID":"xxxx-xxxxxx-xxxxx-6c2f17bb-ea18-42ec-98fa-3f63b8d26aba-nd-rq",
"version":"1.0",
"fName":"TSP.IBR.GET_FNAMES",
"message":"成功获取4个功能",
"dir":"DOWN",
"nodeTime":1362462128706,
"isKeyCompressed":false,
"seq":2
}
alert(obj2String(obj))
</script>热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语