zoukankan      html  css  js  c++  java
  • JQ中$.each的用法

    jq中的each函数的用法

    1.遍历对象

    1.1 无参数

    $.each(obj, function(key, value){
        this    // this指当前属性的值
        key    // obj当前属性的名称
        value // 当前属性的值
    });

    1.2 有参数

    $.each(obj, function(){
        this    // 这里的this 指向的是每次遍历中的obj当前的值
        p1  p2    // 访问附加参数
    },['参数1', '参数2']);

    2. 遍历数组

    2.1 无参数

    $.each(arr, function(index, value){
        this      // this指向当前元素
        index    // i表示arr当前的下标
        value    // 表示的是当前的元素
    });

    2.2 有参数

    $.each(arr, function(p1, p2){
        this    // 遍历到的当前的元素
        p1  p2    // 访问时候的附加的参数
    }, ['参数1','参数2']);

    示例

    1.遍历数组

     var arr = [
       [1,4,2],
       [3,6,9],
       [5,6,1]  
    ];
    $.each(arr,function(index, item){
        console.log(item[0]);    //  1, 3, 5
    });

    2.遍历对象

    var data = {
       one:1,
       two:2,
       three:3,
       four:4 
    };
    
    $.each(data, function( key, val ){
        console.log( data[key] );   // 1,2,3,4
    });
  • 相关阅读:
    鸡尾酒之白兰地
    Hadoop面试总结(三)Hbase、Spark
    Hadoop面试总结(二)MySQL
    Hadoop面试总结(一)Linux命令、Scala
    View
    用户画像项目规划
    Apache kafka
    Resume
    蔡学镛
    【git】git常用操作
  • 原文地址:https://www.cnblogs.com/helloLeon/p/5765462.html
Copyright © 2011-2022 走看看