JSON.parse()与JSON.stringify()之间的区别
2018-01-28 00:41
357 查看
在前后端交互过程中,ajax从后台传回来的一般是json类型的数据,这时候前端拿到数据之后要进行解析成对象再进行操作。
JSON.parse()是从一个字符串中解析出json对象
var data='{"name":"liyingBB"}'
//解析对象
JSON.parse(data)
得出的结果是对象:
name:"liyingBB",此时我们便可以利用data.name得到后台传过来的姓名
JSON.stringify()是从一个对象中解析出字符串
var data={name:'liyingBB'}
JSON.stringify(data)
得出的结果是字符串:
'{"name":"liyingBB"}'
JSON.parse()是从一个字符串中解析出json对象
var data='{"name":"liyingBB"}'
//解析对象
JSON.parse(data)
得出的结果是对象:
name:"liyingBB",此时我们便可以利用data.name得到后台传过来的姓名
JSON.stringify()是从一个对象中解析出字符串
var data={name:'liyingBB'}
JSON.stringify(data)
得出的结果是字符串:
'{"name":"liyingBB"}'
相关文章推荐
- JSON.parse()和JSON.stringify()的区别
- JSON.parse() 方法与$.parseJSON()以及JSON.stringify()区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse() 和 JSON.stringify() 区别
- JSON.parse()与JSON.stringify()的区别
- JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与JSON.stringify()的区别--备忘
- 谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- JSON.parse()和JSON.stringify()的区别
- JSON.parse()和JSON.stringify()的区别
- JSON.parse()与JSON.stringify()方法的使用与区别
- JSON.parse()和JSON.stringify()区别
- JSON.parse()和JSON.stringify()的区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与eval()之间的区别
- textarea标签赋值、jsonp对象转string、ajax跨域访问以及JSON.stringify() 和JSON.parse()区别
- JSON.parse()和JSON.stringify()区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()和JSON.stringify()区别