首页 > 代码库 > JSON
JSON
什么是JSON?
JSON是一种轻量级的数据交换格式
JSON的方法
1.JSON.parse
- 我们经常使用在向服务器获取数据时
- 向服务器获取的数据一般是字符串格式,我们需要把他转化成对象格式
JSON.parse(str)
- 异常1
- JSON不能存储Date格式的数据,需要将他转化成字符串在转化为Date格式
var text = ‘{ "name":"Runoob", "initDate":"2013-12-14", "site":"www.runoob.com"}‘; var obj = JSON.parse(text); obj.initDate = new Date(obj.initDate); document.getElementById("demo").innerHTML = obj.name + "创建日期: " + obj.initDate;
- 异常2
- JSON不允许包含函数,也不建议包含函数
2.JSON.stringify()
- 我们经常使用在向服务器发送数据
-在发送数据时,我们要将它转化为字符串形式
JSON.stringify(obj)
- 异常
- JSON中不能存储Date类型
- 这个方法会将日期转化为字符串
var obj = { "name":"Runoob", "initDate":new Date(), "site":"www.runoob.com"}; var myJSON = JSON.stringify(obj); document.getElementById("demo").innerHTML = myJSON;
序列化和反系列化
- 序列化(将object转化成字符串):JSON.stringify()
- 反序列化(将字符串转化成object):eval(‘(‘+date+‘)‘)
JSON
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。