js数组反转的几种方法「建议收藏」

js数组反转的几种方法「建议收藏」第一种:创建一个新数组使用reverse()的方法进行反转。letarr=[1,2,3,4]letarr1=arr.reverse()console.log(arr1);//[4,3,2,1]第二种:利用数组循环,使用unshift()方法将新项添加到数组的开头,并返回新的长度。unshift()方法会改变数组的长度。letarr2=[1,2,3,4]letarr3=[]arr2.forEach((element)=>{..

大家好,又见面了,我是你们的朋友全栈君。

第一种:创建一个新数组使用reverse()的方法进行反转。

let arr = [1,2,3,4]
let arr1 = arr.reverse()
console.log(arr1);  //[4, 3, 2, 1]

第二种:利用数组循环,使用unshift() 方法将新项添加到数组的开头,并返回新的长度。unshift() 方法会改变数组的长度。

let arr2 = [1,2,3,4]
let arr3 = []
arr2.forEach((element) => { 
       arr3.unshift(element)
    })
console.log(arr3);  //[4, 3, 2, 1]

第三种:使用反向循环数组的方法添加至一个新的数组。

let arr4 = ["jin", "shi","peng"]
let arr5 = []
for (let i = arr4.length-1; i >=0; i--) {
    arr5.push(arr4[i])
}
console.log(arr5);  //['peng', 'shi', 'jin']

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137598.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 微信模拟地理位置_微信电脑版伪装地理位置的方法

    微信模拟地理位置_微信电脑版伪装地理位置的方法在早前的教程中,本站给大家介绍了使用微信伪装地理位置这款app进行微信位置伪装的方法,不过,不少网友都表示:这是一款涉及众多高危权限,包括读取短信和联系人等的App,不少网友都不是非常乐意。因此,今天小编就给大家再介绍一个方法,这个方法是使用Bluestacks这款安卓模拟器,有了它我们在电脑上也可以使用微信搜索附近的朋友,但经常有朋友说bs安装好微信,却不能定位,找不到附近的人,如图。其实这…

    2022年6月13日
    54
  • android代码设置点击涟漪,android – 为自定义CompoundButton添加涟漪效果

    android代码设置点击涟漪,android – 为自定义CompoundButton添加涟漪效果我有以下自定义CompoundButton:publicclassCustomCompoundButtonextendsCompoundButton{publicCustomCompoundButton(Contextcontext){this(context,null);}publicCustomCompoundButton(Contextcontext,Attribut…

    2022年5月5日
    94
  • Linux内核启动及根文件系统载入过程「建议收藏」

    Linux内核启动及根文件系统载入过程

    2022年1月25日
    58
  • 机器人slam技术_激光二维扫描仪

    机器人slam技术_激光二维扫描仪机器人开发–二维激光SLAM介绍1SLAM简介1.1概述1.2应用1.3历史发展2SLAM中3个模块2.1前端里程计模块实现原理实现方法2.2后端优化模块2.3回环检测模块参考1SLAM简介1.1概述SLAM本质就是确定自己在哪里的哪里,如在苏州中心的正东边66米处。SLAM(SimultaneousLocalizationandMapping),也称为CML(ConcurrentMappingandLocalization),即时定位与地图构建,或并发

    2022年8月23日
    3
  • clion2021.9.2 激活码_最新在线免费激活

    (clion2021.9.2 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1STL5S9V8F-eyJsaWNlbnNlSWQiOi…

    2022年3月27日
    131
  • Java中this关键字的作用和用法

    Java中this关键字的作用和用法写在前面简单总结一下Java中this关键字的作用与用法。参考文献:Java中this关键字详解Javathis关键字用法java中this关键字的用法Javathis关键字java中this关键字的作用功能概述this关键字主要有三个应用:this调用本类中的属性,也就是类中的成员变量;this调用本类中的其他方法;this调用本类中的其他构造…

    2022年6月24日
    21

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号