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

字符串和JSON对象的互相转化

2017-07-18 16:24 274 查看
首先要说一下这两个方法前面为啥要写一个大写的JSON, 这是因为ES5新增了
JSON
对象,用来处理JSON格式数据。它有两个方法:
JSON.stringify()
JSON.parse()


这两个方法的用法如下:

1.parse的英文意思是解析,所以它的功能就是让字符串解析出json对象.
eg:

var str = '{"name":"jack","sex":"0"}'
结果:
var result=JSON.parse(str)
//这时候的result是一个json格式的对象了.


2.JSON.stringify()的作用正好相反,他们是一对相反函数;

var a = {
x:0,
y:2
}
结果:
var str = JSON.stringify(a)
//这时它就变成一个字符串啦"{"x":0,"y":1}"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json