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工作流
《翅膀之王:鸡的团契》海报ComfyUI工作流
一个精致透明的朱红色水晶凤凰
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!