遍历 JS 对象 的 方法 $.each() 和 for in

    // for(var i=0;i<array.length;i++)这样,这个主要是针对数组来循环的
    // 对象,我们通常用for in循环!

    // 第一种方式 $.each()遍历对象 或者数组
    var result = { 
      firstName: "Bill",
      lastName: "Gates",
      age: 60
    };


    $.each(result,function(i,field){       //  i 属性    field  属性值    
        console.log(field);    //  不可以使用 field[i]  来输出,输出结果为undefined //理解 i 为 键 ,field为键值,所以不可以为field[i]

    });

    //第二种方式 for in 遍历对象

    for (var i in result ){             //  i 属性       // console.log(i);  //输出 firstName,lastName,age
        console.log(result[i]);  
    }

//选取对象属性的两种方式

result.firstName;                 //中文属性不可以使用这种选择,应使用下面哪种

result["firstName"];

转载来源:https://blog.csdn.net/SuccessK/article/details/77497245

猜你喜欢

转载自blog.csdn.net/qq_38340601/article/details/81385423