文章地址 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>
