// 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