zoukankan      html  css  js  c++  java
  • jquery中$.each

    遍历数组

    var arr = ["科比","麦迪","卡特","小艾"] ;
    $.each(arr,function(){
    alert(this) ;
    });
    

      

    遍历结果:会依次alert出“科比”、“麦迪”、“卡特”、“小艾”,这个arr数组中的没一个元素
     
    var arr = ["科比","麦迪","卡特","小艾"] ;
    $.each(arr,function(i,value){
    if(i==2){
    alert(value) ;
    }
    });
    

      

    分析:如上funciton中i和value,i表示数组中元素对应的下标值,value则对应的是每个元素。
    遍历显示的结果:找到下标为2的数组元素,打印输入下标为2的数组元素:“卡特”
    var arr = [["24","科比"], ["1","麦迪"], ["15","卡特"],["3","小艾"]]
     
    $.each(arr,function(i,value){
    alert(value) ;
    alert(value[1]) ;
    });
    

      

    遍历显示的结果:
    alert(value)的结果:依次会打印出:
    第一个:24,科比
    第二个:1,麦迪
    第三个:15,卡特
    第四个:3,小艾
    alert(value[1])的结果:依次会打印出整个数组中的每个单个数组中的下标值为1的元素
    第一个数组:[24,科比],那value[1]就是“科比”。其他同理。

    遍历对象

    var obj = {"24":"科比","1":"麦迪","15":"卡特"}
    $.each(obj,function(key,value){
    alert(key) ;
    alert(value) ;
    alert(obj[key]);
    });
    

      

    遍历显示的结果:
    alert(key)的结果依次是:1,15,24
    alert(value)的结果依次是:麦迪,卡特,科比
    alert(obj[key])的结果依次是:麦迪,卡特,科比
  • 相关阅读:
    数据库常用操作命令以及explain执行计划
    spring中父子容器
    为什么SpringCloud引导类不加@EnableDiscoveryClient也可以注册到eureka中
    使用dubbo的注解,AOP配置xml的方式无法开启事务
    Excel导出打印失败报错 (eg HSSF instead of XSSF)
    0317 ajax
    0316 事务
    0316 DBUtils
    0315 el技术和jstl技术 javaEE开发模式
    0313 jsp
  • 原文地址:https://www.cnblogs.com/yaoxiaoxing/p/5145053.html
Copyright © 2011-2022 走看看