es6语法给大家介绍一个数组反转函数reverse()
,reverse()方法可反转数组元素的顺序,第一个元素变成最后一个元素,最后一个元素变成第一个元素。
方法一:
let arr = [1, 2, 3, 4, 5]; let reverseArr = arr.reverse(); console.log(reverseArr); //(5) [5, 4, 3, 2, 1]
方法二:
let arr = [1, 2, 3, 4, 5]; let reverseArr = []; for(let i = arr.length -1; i >= 0; i--) { reverseArr.push(arr[i]); } console.log(reverseArr); //(5) [5, 4, 3, 2, 1]
方法三:
function reverse(val) { let leftIndex = 0; let rightIndex = val.length - 1; while (leftIndex < rightIndex) { // 用temp变量交换元素 let temp = val[leftIndex]; val[leftIndex] = val[rightIndex]; val[rightIndex] = temp; // 将索引移到中间 leftIndex++; rightIndex--; } } //调用方法 let arr = [1, 2, 3, 4, 5]; reverse(arr); console.log(arr); //(5) [5, 4, 3, 2, 1]
上面是“es6语法介绍数组反转的几种方法”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2562.html
workflows工作流
树上挂着一只快乐香蕉ComfyUI工作流一
迷人的月光,发光的花朵
一张皮卡丘向观众眨眼的逼真照片ComfyUI工作流
汉堡里的一只毛茸茸的小猫ComfyUI工作流
晚上樱花狐狸ComfyUI工作流
三阶放大comfyui工作流
1个粉红色头发可爱的女孩ComfyUI工作流
1个很漂亮的单身小女孩ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!