var arr=[1,2,3,4,5,6];
var arr1=[];
//console.log(arr.reverse());
//方法一:取最后一个元素放到arr1中
for(var i=0;i<arr.length;i++){
//元素下标的长度=长度-1-i
arr1[i]=arr[arr.length-1-i];
}
console.log(arr1);
方法二:
for(var i=arr.length-1;i>=0;i--){
arr1[arr1.length]=arr[i];
}
本文介绍两种使用JavaScript实现数组反转的方法。第一种方法通过遍历原始数组的逆序下标将元素复制到新数组中;第二种方法从原始数组的末尾开始逐个元素追加到新数组,直至遍历完整个数组。这两种方法都是不使用内置reverse()函数的高效数组反转技巧。
1235

被折叠的 条评论
为什么被折叠?



