国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js Object2String方便查看js對象內容

2024-05-06 16:11:00
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了將JS的任意對象輸出為json格式字符串的方法,需要的朋友可以參考下
  1. <script type="text/javascript"
  2.   /** 
  3.    * 將JS的任意對象輸出為json格式字符串 
  4.    * @param {Object} _obj: 需要輸出為string的對象 
  5.    */ 
  6.   var obj2String = function(_obj) { 
  7.     var t = typeof (_obj); 
  8.     if (t != 'object' || _obj === null) { 
  9.       // simple data type 
  10.       if (t == 'string') { 
  11.         _obj = '"' + _obj + '"'
  12.       } 
  13.       return String(_obj); 
  14.     } else { 
  15.       if ( _obj instanceof Date) { 
  16.         return _obj.toLocaleString(); 
  17.       } 
  18.       // recurse array or object 
  19.       var n, v, json = [], arr = (_obj && _obj.constructor == Array); 
  20.       for (n in _obj) { 
  21.         v = _obj[n]; 
  22.         t = typeof (v); 
  23.         if (t == 'string') { 
  24.           v = '"' + v + '"'
  25.         } else if (t == "object" && v !== null) { 
  26.           v = this.obj2String(v); 
  27.         } 
  28.         json.push(( arr ? '' : '"' + n + '":') + String(v)); 
  29.       } 
  30.       return ( arr ? '[' : '{') + String(json) + ( arr ? ']' : '}'); 
  31.     } 
  32.   }; 
  33.   var obj = { 
  34.     "result" : { 
  35.       "fs" : { 
  36.         "TSP.IBR.MIRROR" : [{ 
  37.           "_value" : "1.0"
  38.           "_class" : 4 
  39.         }], 
  40.         "TSP.IBR.GET_FNAMES" : [{ 
  41.           "_value" : "0.0"
  42.           "_class" : 4 
  43.         }], 
  44.         "TSP.IBR.GET_TOKEN_ID" : [{ 
  45.           "_value" : "0.0"
  46.           "_class" : 4 
  47.         }], 
  48.         "TSP.IBR.INFO" : [{ 
  49.           "_value" : "0.0"
  50.           "_class" : 4 
  51.         }] 
  52.       } 
  53.     }, 
  54.     "isCanceled" : false
  55.     "e" : ""
  56.     "isResponsed" : true
  57.     "aoqSize" : 0, 
  58.     "isAsyncPost" : false
  59.     "code" : 0, 
  60.     "reqUID" : "xxxx-xxxxxx-xxxxx-6c2f17bb-ea18-42ec-98fa-3f63b8d26aba-nd-rq"
  61.     "version" : "1.0"
  62.     "fName" : "TSP.IBR.GET_FNAMES"
  63.     "message" : "成功獲取 4 個功能"
  64.     "dir" : "DOWN"
  65.     "nodeTime" : 1362462128706, 
  66.     "isKeyCompressed" : false
  67.     "seq" : 2 
  68.   } 
  69.   alert(obj2String(obj)) 
  70. </script> 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 德钦县| 马山县| 健康| 美姑县| 顺义区| 芦山县| 泸州市| 高密市| 凤翔县| 巴林左旗| 留坝县| 寿阳县| 嘉定区| 进贤县| 嵊泗县| 惠州市| 扶风县| 卢氏县| 东阿县| 霍城县| 南丹县| 蛟河市| 左贡县| 琼海市| 临潭县| 桐城市| 滁州市| 海城市| 全椒县| 闻喜县| 建昌县| 安平县| 望都县| 绥江县| 天水市| 林芝县| 唐海县| 静安区| 海安县| 奉节县| 历史|