最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實現(xiàn)數(shù)組轉(zhuǎn)換成json

 更新時間:2015年06月26日 10:34:02   投稿:hebedich  
本文給大家分享的是使用javascript實現(xiàn)的數(shù)組轉(zhuǎn)換json的代碼,非常簡單實用,相當(dāng)于JSON.stringify(array);,有需要的小伙伴可以參考下。

js實現(xiàn)數(shù)組轉(zhuǎn)換成json

function arrayToJson(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 == "object") {
      if (!o.sort) {
        for (var i in o)
          r.push(i + ":" + arrayToJson(o[i]));
        if (!!document.all && !/^\n?function\s*toString\(\)\s*\{\n?\s*\[native code\]\n?\s*\}\n?\s*$/.test(o.toString)) {
          r.push("toString:" + o.toString.toString());
        }
        r = "{" + r.join() + "}";
      } else {
        for (var i = 0; i < o.length; i++) {
          r.push(arrayToJson(o[i]));
        }
        r = "[" + r.join() + "]";
      }
      return r;
    }
    return o.toString();
  }

作用相當(dāng)于  JSON.stringify(array);

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評論

沂南县| 安溪县| 会昌县| 正镶白旗| 乐东| 永川市| 大冶市| 吴忠市| 大石桥市| 普格县| 高邮市| 南宁市| 云南省| 定边县| 铜川市| 中卫市| 岑溪市| 防城港市| 墨竹工卡县| 拉萨市| 东乡| 盐边县| 西安市| 无锡市| 龙江县| 扶沟县| 大石桥市| 阿克苏市| 台南县| 宜宾市| 沿河| 息烽县| 保康县| 施甸县| 安陆市| 彩票| 淄博市| 邵东县| 乡城县| 庆城县| 长葛市|