一、javascrip原生遍历语句一(支持数组和对象)
for(i in arr){
console.log(i);//遍历数组时i是数组下标,遍历对象时,i是属性名。
};
举例
var arr=['a','b','c'];
var obj={
name:'zhangsan',
sex:'男',
age:18
};
for(i in arr){
console.log(i);
};
for(i in obj){
console.log(i);
};
二、javascrip原生遍历语句二(数组)
for(i of arr){
console.log(i);//i是数组成员
};
举例
var arr=['a','b','c'];
for(i of arr){
console.log(i);
};
三、javascrip原生遍历语句三(数组)
arr.forEach(function(v,z,arr){
console.log(v,z);//v是成员,z是下标
});
举例
var arr=['a','b','c'];
arr.forEach(function(v,z){
console.log(v,z);
});
四、jquery遍历语句each(支持数组和对象)
var arr=[3,4,5,6];
$.each(arr,function(v,z){
console.log(v,z);//v是下标 z是成员
});
举例:
var arr=['a','b','c'];
var obj={
name:'zhangsan',
sex:'男',
age:18
};
$.each(arr,function(v,z){
console.log(v,z);
});
$.each(obj,function(v,z){
console.log(v,z);
});
|