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]
    

      

      

  • 相关阅读:
    php——验证身份证是否合法的函数
    php——离线执行任务
    代码整洁之道
    js自适应屏幕高度
    SSH Junit4测试
    Java Persistence with Hibernate
    SSH搭建
    js整理
    Hibernate 应用
    对学习的一点感想
  • 原文地址:https://www.cnblogs.com/leee/p/4990034.html
Copyright © 2011-2022 走看看