js对象如何序列化和反序列化?
网友回复
即js中的Object转化为字符串
1.使用obj.toJSONString()var str=obj.toJSONString(); //将JSON对象转化为JSON字符
2.使用JSON.stringify(obj) var str=JSON.stringify(obj); //将JSON对象转化为JSON字符(2)反序列化
即js中JSON字符串转化为Object 1.使用eval('('+josnStr+')')var obj=eval("("+data+")");
为什么要 eval这里要添加 "("+data+");//”呢? 原因在于:eval本身的问题...点击查看剩余70%