for in 和 for 遍历数组时的区别

遍历对象的for in 语法也可以遍历数组:

    var arr = [1, 2, 3, 4];
    arr[6] = 5;
    console.log(arr);
    for(var i in arr) {
      console.log(arr[i]);
    }

 

 for in 空的空间不会被遍历  

 

 

使用 for循环遍历数组 

 var arr = [1, 2, 3, 4];
    arr[6] = 5;
    console.log(arr);
    for(var a = 0; a <= arr.length; a++) {
      console.log(arr[a]);
    }

 

 

for 循环空的空间会被遍历

posted @ 2022-03-10 16:42  歪嫑  阅读(57)  评论(0编辑  收藏  举报