首页 > Web开发 > 详细

json对象和json字符串相互转换

时间:2017-02-24 20:57:21      阅读:154      评论:0      收藏:0      [点我收藏+]

1.将JSON字符串转换为JSON对象

var data = JSON.parse(str);  // JSON.parse();方法
console.log(data.name);

2.将JSON对象转换为JSON字符串

var s = JSON.stringify(data);  // JSON.stringify();方法
console.log(s);

3.早期JSON字符串转换为JSON对象

var data = eval("("+str+")");  // 符合格式就可执行
console.log(data.name);

注:方法3中的eval();方法由于存在安全方面的问题,现在很少用。这种方法可以将参数解析成可以执行的JavaScript代码,而JavaScript可以获取本地用户信息,造成信息泄露。不推荐使用。



 

json对象和json字符串相互转换

原文:http://www.cnblogs.com/happyzwt/p/6440145.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!