jQuery遍历对象、数组、集合实例

所属分类: 网络编程 / JavaScript 阅读数: 1299
收藏 0 赞 0 分享

1.jquery 遍历对象

复制代码 代码如下:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
 <HEAD> 
  <TITLE> New Document </TITLE> 
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script> 
  <script  type="text/javascript"> 
     $(function(){ 
 
       var tbody = "";     
    //------------遍历对象 .each的使用------------- 
      //对象语法JSON数据格式(当服务器端回调回来的对象数据格式是json数据格式,必须保证JSON的格式要求,回调的对象必须使用eval函数进行转化(否则将得不到Object)。本文不作详细介绍服务器端回调的数据问题,我们将直接自定义对象) 
    var obj =[{"name":"项海军","password":"123456"}]; 
   $("#result").html("------------遍历对象 .each的使用-------------"); 
      alert(obj);//是个object元素 
   //下面使用each进行遍历 
   $.each(obj,function(n,value) {  
           alert(n+' '+value); 
           var trs = ""; 
             trs += "<tr><td>" + value.name +"</td> <td>" + value.password +"</td></tr>"; 
             tbody += trs;        
           }); 
 
         $("#project").append(tbody); 
      
  }); 
  </script> 
 </HEAD> 
  
 <BODY> 
     <div id="result" style="font-size:16px;color:red;"></div> 
    <table cellpadding=5 cellspacing=1 width=620 id="project" border="1" > 
            <tr> 
                <th>用户名</th> 
                <th>密码</th>               
            </tr>              
     </table> 
 </BODY> 
</HTML> 
  

2.jQuery遍历数组

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
 <HEAD> 
  <TITLE> New Document </TITLE> 
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script> 
  <script  type="text/javascript"> 
     $(function(){ 
 
       var tbody = ""; 
     
     //------------遍历数组 .each的使用------------- 
           var anArray = ['one','two','three']; 
     $("#result").html("------------遍历数组 .each的使用-------------"); 
           $.each(anArray,function(n,value) { 
            
            alert(n+' '+value); 
           var trs = ""; 
             trs += "<tr><td>" +value+"</td></tr>"; 
              tbody += trs; 
            }); 
 
          $("#project").append(tbody); 
      
  }); 
  </script> 
 </HEAD> 
  
 <BODY> 
    ------------此部分同1中的body部分-------------------- 
 
 </BODY> 
</HTML>

3.jQuery 遍历List集合(其实与遍历一个对象没有太大区别,只是格式上的问题) 

复制代码 代码如下:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
 <HEAD> 
  <TITLE> New Document </TITLE> 
  <script language="javascript" type="text/javascript" src="jquery.min.js"></script> 
  <script  type="text/javascript"> 
     $(function(){ 
 
       var tbody = ""; 
     
     //------------遍历List集合 .each的使用------------- 
      var obj =[{"name":"项海军","password":"123456"},{"name":"科比","password":"333333"}]; 
    $("#result").html("遍历List集合 .each的使用"); 
      alert(obj);//是个object元素 
   //下面使用each进行遍历 
   $.each(obj,function(n,value) {  
           alert(n+' '+value); 
       var trs = ""; 
             trs += "<tr><td>" +value.name+"</td> <td>" + value.password +"</td></tr>"; 
             tbody += trs;        
           }); 
         $("#project").append(tbody); 
      
  }); 
  </script> 
 </HEAD> 
  
 <BODY> 
       ------------此部分同1中的body部分-------------------- 
 
 </BODY> 
</HTML>

更多精彩内容其他人还在看

BootStrap数据表格实例代码

本文通过实例代码给大家分享了BootStrap数据表格的相关知识,感兴趣的朋友一起看看吧
收藏 0 赞 0 分享

基于vue的短信验证码倒计时demo

这篇文章主要介绍了基于vue的短信验证码倒计时demo,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

详解React Native开源时间日期选择器组件(react-native-datetime)

本篇文章主要介绍了详解React Native开源时间日期选择器组件(react-native-datetime),具有一定的参考价值,有兴趣的可以了解一下
收藏 0 赞 0 分享

JS库particles.js创建超炫背景粒子插件(附源码下载)

particles.js用于创建粒子的轻量级 JavaScript 库。使用方法非常简单,代码也很容易实现,下面通过本文给大家分享JS库particles.js创建超炫背景粒子插件附源码下载,需要的朋友参考下吧
收藏 0 赞 0 分享

JS库之Waypoints的用法详解

waypoints的功能非常强大,一款用于捕获各种滚动事件的插件,下面跟随脚本之家小编一起学习JS库之Waypoints的用法吧
收藏 0 赞 0 分享

强大的JavaScript响应式图表Chartist.js的使用

本篇文章主要介绍了强大的JavaScript响应式图表Chartist.js的使用,具有一定的参考价值,有兴趣的可以了解一下
收藏 0 赞 0 分享

详解wow.js中各种特效对应的类名

本篇文章主要介绍了wow.js中各种特效对应的类名 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

JS库之Highlight.js的用法详解

highlight.js是一款轻量级的Web代码语法高亮库。下面通过实例代码给大家分享JS库之Highlight.js的用法详解,感兴趣的朋友跟随脚本之家小编一起学习吧
收藏 0 赞 0 分享

详解动画插件wow.js的使用方法

本篇文章主要介绍了动画插件wow.js的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

JS库 Highlightjs 添加代码行号的实现代码

Highlightjs是一款优秀的代码高亮Js组件,可以很方便地对各种语言编写的代码添加语法高亮样式。本文重点给大家介绍Highlightjs 添加代码行号的实现代码,需要的朋友参考下吧
收藏 0 赞 0 分享
查看更多