您的位置:首页 > Web前端 > JavaScript

JSON.parse()和JSON.stringify()用法

2017-04-28 14:47 435 查看
JSON.parse(): 用于将一个 JSON 字符串转换为 JavaScript 对象。

JSON.stringify():用于将 JavaScript 值转换为 JSON 字符串。

var docInfo = {
name: "哈哈",
sex: "女",
id: 1
}
console.dir(docInfo);
console.dir(JSON.stringify(docInfo));
var json = JSON.stringify(docInfo);
console.dir(JSON.parse(json));




实战经验:

var storage=window.localStorage;
storage.setItem("childDoc",JSON.stringify(docList));

var jsonObj=JSON.parse(storage.getItem("childDoc"));
alert(jsonObj.name);


总结:比如还有在接收服务器数据和向服务器发送数据时一般是字符串。所以在接受数据时我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。在发送数据时我们可以使用 JSON.stringify() 方法将 JavaScript 对象转换为字符串。

资料参考:

http://www.cnblogs.com/xuezhi/p/3540469.html

http://www.jb51.net/article/87642.htm

http://blog.csdn.net/smartsmile2012/article/details/45534253
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript 对象 json