数组

来自tomtalk
跳转至: 导航搜索

javascript遍历数组的方法

var arr = [.....];
 
for(var i = 0, l = arr.length; i< l; i++) {
    arr[i];
}
 
for(var i = arr.length-1; i>= 0 ; i++) {
    arr[i];
}
 
for(var i = arr.length; i--;){
    arr[i]
}
 
//当arr[i]为undefined时跳出循环体
for(var i = 0;arr[i]; i++) {
    arr[i];
}
 
//i为数组的键,与遍历对象属性方法的名一样
for(var i in arr){
    arr[i];
}
 
var i = arr.length;
arr = arr.reverse();
while(i--){
    arr[i]
}
 
var i = 0, l = arr.length;
while(i < l){
    arr[i++];
}
 
var i = arr.length - 1;
 
do{
    arr[i]
}while(i--)
 
var i = 0 , l = arr.length;
do{
    arr[i]
}while(i < l);