码迷,mamicode.com
首页 > Web开发 > 详细

jQ实现JSON.stringify(obj)方法

时间:2016-11-13 19:49:35      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:object   text   qstring   print   script   new   代码   plain   each   

jQstringify是使用jQuery实现的JSON.stringify(obj)方法

代码如下:
<script type="text/javascript" src="http://keleyi.com/keleyi/pmedia/jquery/jquery-1.10.2.min.js"></script>

function jQstringify( obj ) {
var arr = [];
$.each( obj, function( key, val ) {
var next = key + ": ";
next += $.isPlainObject( val ) ? printObj( val ) : val;
arr.push( next );
});
return "{ " + arr.join( ", " ) + " }";
};

var student = new Object();
student.name = "柯乐义";
student.age = "25";
student.location = "广州";

var json = JSON.stringify(student);
document.writeln(‘JSON.stringify(student)结果:‘);
document.writeln(json);

var myStringify=jQstringify(student)
document.writeln(‘jQstringify(student)结果:‘);
document.writeln(myStringify)


执行结果如下:
JSON.stringify(student)结果: {"name":"柯乐义","age":"25","location":"广州"} jQstringify(student)结果: { name: 柯乐义, age: 25, location: 广州 } 

结果是一样的

jQ实现JSON.stringify(obj)方法

标签:object   text   qstring   print   script   new   代码   plain   each   

原文地址:http://www.cnblogs.com/exmyth/p/6059424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!