JSON转字符串

来源:互联网 发布:python 定时循环执行 编辑:程序博客网 时间:2024/05/18 02:25
 var myJSON = {name:'zehee',eat:function(){alert('eat');},run:{fast:true},help:{blueidea:{js:true}}}
var OString = function(O){
  var S = [];
  for(var i in O){
    O[i] = typeof O[i] == 'string'?'"'+O[i]+'"':(typeof O[i] == 'object'?OString(O[i]):O[i]);
    S.push(i+':'+O[i]);
  }
    return '{'+S.join(',')+'}';
}
alert(OString(myJSON));