QQ:3020889729 小蔡
数组翻转的循环实现
①首先创建两个数组,一个包含需要翻转的数据,另一个为空数组。
var array_0 = [0,1,2,3,4];
var array_1 = [];
②再通过循环,实现数组的翻转存储。
for(var i = array_0.length-1;i >= 0;i--)
{
array_1[array_1.length] = array_0[i];
//使用length,可以对应数组最后一个元素的下一位的下标
}
console.log("array_0: "+array_0);
console.log("array_1: "+array_1);
效果:
数组翻转的方法实现
reverse方法的使用方法
数组.reverse = 实现该数组的翻转。
该翻转函数会改变数组的元素顺序——并且该方法存在返回值——返回值为改变后的数组。
reverse的使用展示
①首先创建两个数组,一个存入需要翻转的数据,另一个接收数组翻转方法后的返回值
②接着输出看效果
// 数组翻转--函数实现
var array_0 = [0,1,2,3,4];
console.log("第一次输出原数组:");
console.log("array_0: "+array_0);
var array_1 = array_0.reverse();
console.log("第二次输出原数组:");
console.log("array_0: "+array_0);
console.log("array_1: "+array_1);
效果: