首页 > Web开发 > 详细

json的使用

时间:2017-03-09 19:53:18      阅读:221      评论:0      收藏:0      [点我收藏+]

<script>  
2.          var json = {  
3.              "age":24,  
4.              "name":"cst"  
5.          };
6.          //json也能支持与数组的互相嵌套
7.          var json1 = {
8.              ‘num‘ : [1,2,3,4],
9.              ‘text‘ : [‘a‘,‘b‘,‘c‘]
8.          }
9.          var arr = [
10.             {‘name‘ : ‘小明‘},
11.             {‘age‘ : ‘20‘}
10.         ]
6.          //增加或者修改Json中的值,使用 json名 + ["属性名"] = 数值 的方法  
7.          json["age"] = 30; //修改json中age的值
8.          alert(json.age); //30  
11.         json["sex"] = "M";  //增加json中一个名叫sex的值
12.         alert(json.sex); //M  
13.    
14.         <!-- 遍历Json中的数据 -->  
15.         for(var arr in json){  
16.             alert(arr)//依次输出json中的名
17.             alert(json[arr])//依次输出json中的值
20.         }  
21.    
22.         //删除Json数据中名为age的数据  
23.         delete json["age"];  
24.         alert(json.age); //undefined  

         一、JSON字符串转换为JSON对象
       var obj = str.parseJSON(); //由JSON字符串转换为JSON对象

      或者

       var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

      二、可以使用toJSONString()或者全局方法JSON.stringify()将JSON对象转化为JSON字符串。

       var last=obj.toJSONString(); //将JSON对象转化为JSON字符

       或者

       var last=JSON.stringify(obj); //将JSON对象转化为JSON字符






25.    
26.     </script>

json的使用

原文:http://www.cnblogs.com/huangshikun/p/6527023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!