• json的使用


    <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>

  • 相关阅读:
    哈夫曼树
    MUI
    mui.init方法配置
    js中如何把字符串转化为对象、数组示例代码
    ( 转 )超级惊艳 10款HTML5动画特效推荐
    ( 转 ) 关于微信公众号,你不知道的15个小技巧
    h5预加载代码
    css3常用动画样式文件move.css
    iphone微信 h5页音乐自动播放
    sshpass: 用于非交互的ssh 密码验证
  • 原文地址:https://www.cnblogs.com/huangshikun/p/6527023.html
Copyright © 2020-2023  润新知