// 示例代码:数组翻转
// 方法一:使用 reverse() 方法
let arr1 = [1, 2, 3, 4, 5];
arr1.reverse(); // [5, 4, 3, 2, 1]
console.log(arr1); // 输出: [5, 4, 3, 2, 1]
// 解释:reverse() 是 JavaScript 数组的一个内置方法,它会直接修改原数组,并返回翻转后的数组。
// 方法二:手动实现翻转
let arr2 = [1, 2, 3, 4, 5];
let reversedArr2 = arr2.map((item, index, array) => array[array.length - 1 - index]);
console.log(reversedArr2); // 输出: [5, 4, 3, 2, 1]
// 解释:通过 map 方法遍历数组,并将每个元素映射为原数组中对应的反向位置的元素,从而实现翻转。这种方法不会改变原数组。
上一篇:js 数组插在第一个
下一篇:js 数组 shift
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站