非常好用的JsonToString 方法 簡(jiǎn)單實(shí)例
非常好用的JsonToString方法
Jsontostring代碼
function JsonToString(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; (其實(shí)就是把number類型的忽略掉而已)
- js字符串的各種格式的轉(zhuǎn)換 ToString,F(xiàn)ormat
- JavaScript中valueOf函數(shù)與toString方法深入理解
- js資料toString 方法
- node.js中的buffer.toString方法使用說(shuō)明
- 判斷js中各種數(shù)據(jù)的類型方法之typeof與0bject.prototype.toString講解
- Javascript中valueOf與toString區(qū)別淺析
- 重載toString實(shí)現(xiàn)JS HashMap分析
- JavaScript中Object.prototype.toString方法的原理
- javascript中Number對(duì)象的toString()方法分析
- js中toString()和String()區(qū)別詳解
相關(guān)文章
點(diǎn)擊按鈕或鏈接不跳轉(zhuǎn)只刷新頁(yè)面的腳本整理
點(diǎn)擊按鈕或鏈接時(shí)不跳轉(zhuǎn)只刷新頁(yè)面,在某些情況下還是比較實(shí)用的,下面整理些不錯(cuò)的示例,感興趣的朋友可以參考下2013-10-10Javascript remove 自定義數(shù)組刪除方法
Javascript自定義數(shù)組刪除方法remove(),需要的朋友可以參考下。2009-10-10使用TextRange獲取輸入框中光標(biāo)的位置的代碼
使用TextRange獲取輸入框中光標(biāo)的位置的代碼...2007-03-03JS數(shù)組reduce你不得不知道的25個(gè)高級(jí)用法
reduce作為ES5新增的常規(guī)數(shù)組方法之一,對(duì)比f(wàn)orEach 、filter和map,在實(shí)際使用上好像有些被忽略,下面這篇文章主要給大家介紹了關(guān)于JS數(shù)組reduce你不得不知道的25個(gè)高級(jí)用法,需要的朋友可以參考下2021-06-06JavaScript事件循環(huán)剖析宏任務(wù)與微任務(wù)
這篇文章主要為大家介紹了JavaScript事件循環(huán)剖析宏任務(wù)與微任務(wù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10JavaScript獲取移動(dòng)設(shè)備型號(hào)的實(shí)現(xiàn)代碼(JS獲取手機(jī)型號(hào)和系統(tǒng))
這篇文章主要介紹了JavaScript獲取移動(dòng)設(shè)備型號(hào)的實(shí)現(xiàn)代碼,需要的朋友可以參考下2018-03-03JS 實(shí)現(xiàn)Div向上浮動(dòng)的實(shí)現(xiàn)代碼
用js實(shí)現(xiàn)的可以讓div慢慢上升效果實(shí)現(xiàn)代碼,喜歡的朋友可以參考下2012-10-10基于JavaScript實(shí)現(xiàn)線性漸變的高斯模糊效果
這篇文章主要為大家詳細(xì)介紹了高斯模糊算法以及線性漸變的高斯模糊算法的原理,并通過(guò)一個(gè)小demo展示了如何實(shí)現(xiàn)y方向上線性漸變的高斯模糊效果,需要的可以了解下2024-01-01javascript attachEvent綁定多個(gè)事件執(zhí)行順序問(wèn)題
執(zhí)行順序是沒(méi)有規(guī)律的,但是每次執(zhí)行的順序是一樣的,如果是隨機(jī)那么應(yīng)該每次執(zhí)行的順序都不一樣才對(duì),這才是我想要說(shuō)明的2010-10-10