Javascript 翻转数组
哈哈哈,Javascript特别贴心三行代码搞定
//翻转数组
var arr1=[1,2,3,4];
arr1.reverse();
console.log(arr1);
下面是老实人的写法~~~~~~~~~~~~~~~~
//翻转数组内的值
//定义一个获取倒叙的函数
function getFanzhuan(arr) {
//判断格式,是否是Array类型,如果是true则去翻转
if(arr instanceof Array){
//定义一个新newarr数组
var newarr=[];
//循环多少次
for(var i=arr.length-1;i>=0;i--){
//交换,最后一个放到最前面
newarr[newarr.length]=arr[i]
}
return newarr;//返回新的数组
}
//不是数组格式,则打印错误
else{
console.log('传入参数格式不是数组,请检查')
}
}
//传入参数,调用方法
console.log(getFanzhuan((4,6,9,11)));