json序列化
在数据传送过程中json是以字符串的形式传输的,但是js操作的是json对象,所以需要对json进行解析,早期解析json使用的是eval()函数,可以解析解释并返回js对象和数组,es5加入了JSON全局对象,IE8+,firefox3.5+,safari4+,chrome和opera10.5+。另外json官方也提供解析器。
JSON有两个方法stringify()和parse():
stringify():
var json={ "name":"test", "sex":"lady", "age":22 } var a=JSON.stringify(json) console.log(a)
parser()
var json={ "name":"test", "sex":"lady", "age":22 } var a=JSON.stringify(json) var v=JSON.parse(a) console.log(v)
stringify()除了除了要接收将要序列化的对象外,还接收两个参数过滤结果和缩进
参看高程三p567
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。