1
/*
*
2 * json对象转字符串形式
3 */
4 function json2str(o) {
5 var arr = [];
6 var fmt = function (s) {
7 if ( typeof s == ' object ' && s != null ) return json2str(s);
8 return / ^(string|number)$ / .test( typeof s) ? " ' " + s + " ' " : s;
9 }
10 for ( var i in o) arr.push( " ' " + i + " ': " + fmt(o[i]));
11 return ' { ' + arr.join( ' , ' ) + ' } ' ;
12 }
2 * json对象转字符串形式
3 */
4 function json2str(o) {
5 var arr = [];
6 var fmt = function (s) {
7 if ( typeof s == ' object ' && s != null ) return json2str(s);
8 return / ^(string|number)$ / .test( typeof s) ? " ' " + s + " ' " : s;
9 }
10 for ( var i in o) arr.push( " ' " + i + " ': " + fmt(o[i]));
11 return ' { ' + arr.join( ' , ' ) + ' } ' ;
12 }