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工作流
广阔的沙漠中矗立着一个生锈的巨大头盔
爱因斯坦在做实验3d动漫ComfyUI工作流
树枝上一只色彩斑斓的小鸟
一个十几岁的美国女孩穿着黄色连帽衫在黑暗和空虚的背景下闲逛
汗血宝马ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!