文章地址 https://www.cnblogs.com/sandraryan/
js本身為數組提供了reverse()方法,可以翻轉數組,返回一個新的數組,不影響原數組。
本例中用for循環簡單模擬reverse功能,實現數組翻轉的效果。
<script> var arr = [1,9,0,8,5,3,0,2,0,2,4,9] var newArr = []; for(var i = arr.length-1; i >= 0; i--){ newArr.push(arr[i]); // i初始化為舊數組的長度-1,因為數組索引從零開始 // 當i大於等於0,結束循環 // 每次循環i減1 } console.log(arr); console.log(newArr); </script>