js中的josn对象
1.什么是json对象(JavaScript Object Notaioh)
js对象是一种格式数据的对象,是一种轻量级的数据交换格式.
2.json对象的一般语法
json对象的属性名属性值都需要加双引号包起来{“name”:“张三”};如果需要写多个值,每个属性的键值对后面需要用**,**相隔 如{“name”:“张三”,“age”:12},当数据类型为整数或者浮点数,不需要给值添加双引号.
3.josn对象在js的作用
3,1在h5新增的本地存储和会话存储中,传的值需要是字符串,这样才能存储到本地,但是你需要存储数组,对象这些复杂数据类型就不能存进去
可以再本地发现,我们并没有把这个原始对象存进本地,value显示[obj,obj]
3.2 josn对象的两种方法
(1)josn.stringify
数组的的方法类似;
(2)json.parse
这时你需要把本地的数据取出来用,由于这是josn格式出来的字符串,你需要用json.parse()把原来的格式的数据原始返还出来.
jsonObj=localStorage.getItem(“obj”);
console.log(jsonObj.name); //打印出来为undefined
// 用json.parse()方法后
jsonObj=localStorage.getItem(“obj”);
jsonObj=JSON.parse(jsonObj)
console.log(jsonObj.name); //打印出来为张三
还没有评论,来说两句吧...