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

首頁 > 語言 > JavaScript > 正文

JS JSON對象轉(zhuǎn)為字符串的簡單實現(xiàn)方法

2024-05-06 15:55:23
字體:
供稿:網(wǎng)友
這篇文章主要介紹了JS中JSON對象轉(zhuǎn)為字符串的簡單實現(xiàn)方法。需要的朋友可以過來參考下,希望對大家有所幫助

由于ie6,7不支持JSON.stringify(json),  我們只好自己再寫一個函數(shù)來替換這個方法. 代碼如下:

復制代碼 代碼如下:


function JsonToStr(o) {
var arr = [];
var fmt = function(s) {
if (typeof s == 'object' && s != null) return JsonToStr(s);
return /^(string|number)$/.test(typeof s) ? "'" + s + "'" : s;
}
for (var i in o) arr.push("'" + i + "':" + fmt(o[i]));
return '{' + arr.join(',') + '}';
}


另外: 如果不想json中的數(shù)字也被字符串化.  可以改造:

return /^(string|number)$/.test(typeof s) ? '"' + s + '"' : s;

為 : return /^(string)$/.test(typeof s) ? '"' + s + '"' : s;

(其實就是把number類型的忽略掉而已)

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

圖片精選

主站蜘蛛池模板: 剑阁县| 民县| 苗栗县| 鸡东县| 泸定县| 西宁市| 治多县| 蓬安县| 讷河市| 锡林郭勒盟| 德化县| 盐亭县| 疏附县| 江山市| 仙桃市| 花莲市| 阿拉善左旗| 长兴县| 长春市| 克山县| 海原县| 兰州市| 华阴市| 道孚县| 东源县| 万荣县| 清镇市| 柳林县| 大安市| 土默特左旗| 永善县| 临夏市| 藁城市| 株洲市| 望奎县| 应用必备| 日喀则市| 名山县| 土默特右旗| 会理县| 南部县|