非常好用的JsonToString 方法 简单实例
更新时间:2013年07月18日 16:42:44 作者:
这篇文章介绍了非常好用的JsonToString简单实例,有需要的朋友可以参考一下
非常好用的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中的数字也被字符串化. 可以改造:
return /^(string|number)$/.test(typeof s) ? '"' + s + '"' : s; 为 : return /^(string)$/.test(typeof s) ? '"' + s + '"' : s; (其实就是把number类型的忽略掉而已)
您可能感兴趣的文章:
- js字符串的各种格式的转换 ToString,Format
- JavaScript中valueOf函数与toString方法深入理解
- js资料toString 方法
- node.js中的buffer.toString方法使用说明
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- Javascript中valueOf与toString区别浅析
- 重载toString实现JS HashMap分析
- JavaScript中Object.prototype.toString方法的原理
- javascript中Number对象的toString()方法分析
- js中toString()和String()区别详解
相关文章
JS树形菜单组件Bootstrap TreeView使用方法详解
这篇文章主要为大家详细介绍了js组件Bootstrap TreeView使用方法,本文一部分针对于bootstrap的treeview的实践,另一部分是介绍自己写的树形菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-12-12


最新评论