• JS 循环遍历json


    第一  看看json的格式

    {
    "employees": [
    { "firstName":"Bill" , "lastName":"Gates" },
    { "firstName":"George" , "lastName":"Bush" },
    { "firstName":"Thomas" , "lastName":"Carter" }
    ]
    }

    第一种 对象模式

    Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><script type="text/javascript">
       //1.首先json 格式一定要这样写,尽管说这只是其中的一种方式
      var json = {"options":"[{"text":"王家湾","value":"9"},{"text":"李家湾","value":"10"},{"text":"邵家湾","value":"13"}]"} 
      json = eval(json.options)// 注意options,如果不写Options ,下面的写法就是json.options.length
      for(var i=0; i<json.length; i++)
      {
         alert(json[i].text+" " + json[i].value)//访问
      }
    </script>

    第二组 数据 

    Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><script type="text/javascript">
       //1.首先json 格式一定要这样写,尽管说这只是其中的一种方式
      var json = "["1","2"]"
      //2.访问
      json = eval(json)
       alert(json[0]);//1
       alert(json[1]);//2
    </script>

    或者

    var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}];  
          for(var o in data){  
            alert(o);  
            alert(data[o]);  
            alert("text:"+data[o].name+" value:"+data[o].age );  
          }  
    Top
    收藏
    关注
    评论
  • 相关阅读:
    创建一个新的进程os.fork
    进程的特征
    进程的状态
    多进程概念
    IO多路复用
    Objective-C 和 C++中指针的格式和.方法 和内存分配
    生活需要奋斗的目标
    iOS 关于UITableView的dequeueReusableCellWithIdentifier
    哈哈,发现了刚毕业时发布的求职帖子
    iOS 和Android中的基本日期处理
  • 原文地址:https://www.cnblogs.com/alanjl/p/4066242.html
Copyright © 2020-2023  润新知