zoukankan      html  css  js  c++  java
  • $.each(),$.map()归纳

    //$.each()对字典(没有索引)、数组(有索引) 遍历 
    
    //两个参数
    var json={"name":"李可","age":"18","sex":"男"};
    $.each(json,function(key,val){alert(key+val)})
    
    //一个参数 表示键 通过键,可以获得值
    $.each(json,function(key){alert(key+json[key])})
    
    //没有参数 通过this获得值
    $.each(json,function(){alert(this)})
    
    //对数组遍历 一般我们只对数组的“值”感兴趣 对索引没有兴趣
    
        var arr=[1,8,9,40,"dasd","dd"]    
        $.each(arr,function(){alert(this)})
    
        $.each(arr,function(key){alert(key+arr[key].toString())})
    
        $.each(arr,function(key,val){alert(key+val.toString())})
    
    //$.map() 仅对数组处理  返回新数组
    
    var arr=[1,8,9,40,50,100];
    var newarr=$.map(arr,function(val){return val+1});//此处记得要return!
    newarr//[2, 9, 10, 41, 51, 101]
    

      

      

  • 相关阅读:
    Nexus3.0私服搭建
    JavaScript
    Spring基础
    Hibernate注解
    HTML5
    Apache Tomcat
    Java安装(Ubuntu)
    C++ 日期 & 时间
    C++ 引用
    C++ 指针
  • 原文地址:https://www.cnblogs.com/leee/p/4990034.html
Copyright © 2011-2022 走看看