在Javascript中有自带方便遍历数组的方法(此方法非彼方法不要误会哦);
1 .利用for( index in array ){};
2.利用 array.forEach( function(element, index) {};
但是它们两个是怎么遍历数组的呢,是正序还是倒序呢?
<script> var arr = ["a","b","c","d","e"]; for (key in arr) { // console.log(arr[key]); console.log(key); } </script>
结果如下,可以看出是正序;
<script> var arr =[1,2,3,4,5,6]; arr.forEach( function(element, index) { console.log(index);//正序遍历数组 }); </script>
结果如下 ,可以看出依然是倒序
时间: 2024-10-06 19:27:46