//JSON方法 //JSON.parse(); var json = '{"name":"zj","age":23}'; JSON.parse(json); //--> {name: "zj", age: 23} // IE6/7不兼容的写法 if(!window.JSON){ window.JSON = { parse:function(json){ return eval('(' + json + ')'); } } } // JSON.stringify() var obj = { num:1, str:'abc', und:undefined, nul:null, bool:true, obja:{a:1,b:'aa'}, func:function(){}, reg:/s*/g } JSON.stringify(obj); //--> '{"name":"zj","age":23}' var Obj = { num:1, str:'abc', und:undefined, nul:null, bool:true, obja:{a:1,b:'aa'}, func:function(){}, reg:/s*/g } JSON.stringify(Obj); //--> // // '{ // "num":1, // "str":"abc", // "nul":null, // "bool":true, // "obja":{"a":1,"b":"aa"}, // "reg":{} // }'