for循环:

 1 <script>
 2 var obj = {
 3         "status":1,
 4         "bkmsg":"\u6210\u529f",
 5         "bkdata":["\u5415\u5c1a\u5fd7","1387580400","\u6dfb\u52a0\u8bb0\u5f55"]
 6     }
 7    // console.log(obj.length);
 8     if (obj.status == 1) {
 9         for (var i = 0; i < obj.bkdata.length; i++) {
10             console.log(obj.bkdata[i]);
11         };
12     }else{
13         alert("数据有误~");
14     };
15 </script> 

for in 循环:

 1 <script>
 2 var obj = {
 3         "status":1,
 4         "bkmsg":"\u6210\u529f",
 5         "bkdata":["\u5415\u5c1a\u5fd7","1387580400","\u6dfb\u52a0\u8bb0\u5f55"]
 6     }
 7  //for in循环
 8     for(x in obj.bkdata){
 9         //x表示是下标,来指定变量,指定的变量可以是数组元素,也可以是对象的属性。
10         console.log(obj.bkdata[x]);
11     }
12 </script>

元素 each方法

 1 <script>
 2 var obj = {
 3         "status":1,
 4         "bkmsg":"\u6210\u529f",
 5         "bkdata":["\u5415\u5c1a\u5fd7","1387580400","\u6dfb\u52a0\u8bb0\u5f55"]
 6     }
 7
 8 if (obj.status == 1) {
 9         $(obj.bkdata).each(function(index,item){
10             //index指下标
11             //item指代对应元素内容
12             //this指代每一个元素对象
13             //console.log(obj.bkdata[index]);
14             console.log(item);
15             //console.log($(this));
16         });
17     }else{
18         alert("数据有误~");
19     };
20 </script> 

jquery each方法

 1 <script>
 2 var obj = {
 3         "status":1,
 4         "bkmsg":"\u6210\u529f",
 5         "bkdata":["\u5415\u5c1a\u5fd7","1387580400","\u6dfb\u52a0\u8bb0\u5f55"]
 6     }
 7
 8 $.each( obj.bkdata, function(index,item){
 9         console.log(item);
10     });
11 </script> 

转载于:https://www.cnblogs.com/dreamflower/p/5054418.html

jquery遍历json的几种方法相关推荐

  1. jquery遍历json与数组方法总结each()

    在jquery中遍历数组或json数组我们使用最多的方法是each这个函数了或使用foreach,for也是可以实现的,下面我来给大家详细介绍jquery遍历json与数组实现. 代码如下复制代码 先 ...

  2. badatatable转成json_C# DataTable 转换成JSON数据 三种方法

    在web开发中,我们可能会有这样的需求,为了便于前台的JS的处理,我们需要将查询出的数据源格式比如:List.DataTable转换为Json格式.特别在使用Extjs框架的时候,Ajax异步请求的数 ...

  3. php 解析java map,java_java遍历Map的几种方法分析,本文实例分析了java遍历Map的几 - phpStudy...

    java遍历Map的几种方法分析 本文实例分析了java遍历Map的几种方法.分享给大家供大家参考,具体如下: Java代码: Map map=new HashMap(); map.put(" ...

  4. python遍历数组的两种方法及将print的内容写入文件中

    python遍历数组的两种方法 第一种,最常用的,通过for in遍历数组 colours = ["red","green","blue"] ...

  5. java 把map转换成json_map转换成JSON的3种方法

    1 json-lib net.sf.json-lib json-lib 2.4 jdk15 import java.util.HashMap; import java.util.Map; import ...

  6. badatatable转成json_DataTable 转换成 Json的3种方法 | YuXi

    在web开发中,我们可能会有这样的需求,为了便于前台的JS的处理,我们需要将查询出的数据源格式比如:List.DataTable转换为Json格式.特别在使用Extjs框架的时候,Ajax异步请求的数 ...

  7. php遍历数组哪个效率高,PHP遍历数组的三种方法及效率对比分析

    PHP遍历数组的三种方法及效率对比分析 发布于 2015-03-04 21:55:27 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  8. [转]C#遍历局域网的几种方法及比较

    http://blog.163.com/ldy_3881685/blog/static/32380136200954112940184/ C#遍历局域网的几种方法及比较 2009-06-04 11:2 ...

  9. jQuery遍历之next()、nextAll()方法使用实例

    jquery遍历:next()和nextAll()方法.实例如下: 复制代码 代码如下: <html> <head> <script type="text/ja ...

最新文章

  1. Xamarin iOS开发实战上册(内部资料daxueba.net)
  2. Java连MySQL性能调优(batch insert和连续left join筛选)
  3. 开始使用Spring Cloud实战微服务
  4. 星际战争2服务器维护,星际战争2初次反击虚空技能洗练技巧
  5. 荣幸参加 微软 Teched 2012 会议
  6. 渗透测试-验证码的爆破与绕过
  7. React :caniuse-lite is outdated. please run next command
  8. OICQ登录号码清除器实现原理 (转)
  9. ArcGIS的ArcMap的Mxd格式符号转换为Geoserver style的sld格式
  10. SpringBoot+SQLSERVER2000问题 简要总结
  11. RH850/F1x的PWM-Diag功能分析
  12. 这些孩子对计算机游戏上瘾英语,沉迷网络游戏高中英语作文
  13. 企业内IT部/信息部发展阶段和趋势(第一阶段)
  14. 如何做好日程管理?实操介绍:不同角色的日程管理方法
  15. 以太网未识别的网络win10_Win10以太网未识别的网络怎么办
  16. 转一篇Java基础的文章,比较有深度的,就转来收藏了
  17. 外贸邮箱购买申请哪个好?办公邮箱哪个比较好 工作用什么邮箱?
  18. ContOs的网络配置
  19. 工信部的小伙伴,还没过上年
  20. linux里面怎么进入U盘目录,在linux u盘在哪个文件夹。

热门文章

  1. java读书心得_Java读书笔记 20100815
  2. 网站推广——网站推广专员如何提升新站权重?
  3. 网站建设中的五大常见问题
  4. seo优化无法避免却又无可奈何的问题
  5. android p获取通话记录_[android] 取得最近通话记录的方法
  6. vimproc_mac.so” is not found
  7. TensorRT加速 ——NVIDIA终端AI芯片加速用,可以直接利用caffe或TensorFlow生成的模型来predict(inference)...
  8. Cassandra 单机入门例子——有索引
  9. Greenplum——升级的分布式PostgresSQL
  10. 单行文本溢出显示省略号,单行文本溢出显示省略号