JS数组方法reverse()用法实例分析


Posted in Javascript onJanuary 18, 2020

本文实例讲述了JS数组方法reverse()用法。分享给大家供大家参考,具体如下:

reverse()方法

定义:反转数组项的顺序

语法: arr.reverse()

参数:/

返回值:返回该数组的引用。

代码如下:

var arr1 = [1, 2, 3, 4, 5, 6];
var arr2 = ['A', 'B', 'C'];
var arr3 = ['AAA', 'BBB', 'CCC'];
var arr4 = ['Hello', 'World'];
Array.prototype.copyReverse =function() { 
  var result = [],
    len = this.length;
    for(var i = 0; i < len; i++) {
      result[result.length] = this[len - i - 1];
    }
    for(var i = 0; i < result.length; i++) {
      this[i] = result[i];
    }
  return this;
};
console.log(arr1.copyReverse()); // [6, 5, 4, 3, 2, 1]
console.log(arr2.copyReverse()); // ["C", "B", "A"]
console.log(arr3.copyReverse()); // ["CCC", "BBB", "AAA"]
console.log(arr4.copyReverse()); // ["World", "Hello"]

运行结果:

JS数组方法reverse()用法实例分析

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
基于jquery的复制网页内容到WORD的实现代码
Feb 16 Javascript
JavaScript 图像动画的小demo
May 23 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
Oct 29 Javascript
JavaScript仿静态分页实现方法
Aug 04 Javascript
一种新的javascript对象创建方式Object.create()
Dec 28 Javascript
JavaScript实现in-place思想的快速排序方法
Aug 07 Javascript
Bootstrap基本样式学习笔记之按钮(4)
Dec 07 Javascript
Windows安装Node.js报错:2503、2502的解决方法
Oct 25 Javascript
浅谈vue-cli 3.0.x 初体验
Apr 11 Javascript
如何为vuex实现带参数的 getter和state.commit
Jan 04 Javascript
9个JavaScript日常开发小技巧
Oct 06 Javascript
react antd表格中渲染一张或多张图片的实例
Oct 28 Javascript
JS实现横向轮播图(初级版)
Jun 24 #Javascript
JS数组方法shift()、unshift()用法实例分析
Jan 18 #Javascript
微信小程序开发中var that =this的用法详解
Jan 18 #Javascript
JavaScript实现滑动门效果
Jan 18 #Javascript
JS数组方法push()、pop()用法实例分析
Jan 18 #Javascript
vue中使用WX-JSSDK的两种方法(推荐)
Jan 18 #Javascript
JS数组方法join()用法实例分析
Jan 18 #Javascript
You might like
用PHP编写和读取XML的几种方式
2013/01/12 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
2013/06/24 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
2019/05/23 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
网页自动跳转代码收集
2009/09/27 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
javascript表单正则应用
2017/02/04 Javascript
Bootstrap导航简单实现代码
2017/03/06 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
javascript原型链学习记录之继承实现方式分析
2019/05/01 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
vue中keep-alive内置组件缓存的实例代码
2020/04/16 Javascript
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
Python算法应用实战之队列详解
2017/02/04 Python
python中requests使用代理proxies方法介绍
2017/10/25 Python
Python3中的最大整数和最大浮点数实例
2019/07/09 Python
Python 寻找局部最高点的实现
2019/12/05 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
Python实现区域填充的示例代码
2021/02/03 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
几个Shell Script面试题
2012/08/31 面试题
教师绩效考核方案
2014/01/21 职场文书
求职信怎么写范文
2014/05/26 职场文书
银行催款通知书
2015/04/17 职场文书
保险公司岗前培训工作总结
2015/10/24 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
python实现简易名片管理系统
2021/04/11 Python
Python图片检索之以图搜图
2021/05/31 Python